Problems with Spotify Workflow

How many items does the Track-Node contain? Because if it only contains one that would cause an issue like this.

In this case the node would execute 12 times, once for every item. For each of them it would look for the correct item on both in the expression referenced nodes. For Playlist it would find data for all 12. For Track it would then only find data for the first one.

For it to work you have to tell n8n to always use the data of the first item (the item with index 0) which you can do by changing the expression for “Track ID” on the Node “Spotify1” to this value:

{{ $item(0).$node["Track"].json["Track"] }}