MQTT Sparkplug B Issue

Could you rephrase your question, because it is not entirely clear to me what the problem is, unless I am being mislead by the yellow highlight, is the second debug output the one that is missing value ? If yes, it probably did not receive a value and ends up empty, which gets omitted. Perhaps you meant: msg.payload[0].metrics.value instead ?