We are attempting to test functionality to send a follow-up SMS with info about their order to users who complete a purchase. We are using the current contextual event fields:

Based on the following test payload for a simulated purchase event:

In the SMS, the contextual fields for commerce.checkouts and webpagedetails.name are appearing, but no productListItems information appears:

I found a similar thread that mentions "You can't use the timeseries data in the message. Check if the data is available in the dataset and the correct path for that data."
I am trying to understand if this is the problem that I am experiencing, and if so, how can I get productListItems information to show properly?
In addition, if my order were to contain multiple items (productListItems array has multiple elements), how do I display each element separately using contextual attributes?