Based on your code in the function node, the exact thing Nick described is happening. The message is not an object but an array. If the node was okay, your code should at least have had to interact with msg.payload[t] rather than with msg directly. Seeing that it is not, this suggest a huge design mistake in the node you are using.
However, the Nordpool node should return a msg.payload that is an array according to this line so I’ve no clue at all what is happening here