Looking at this, for me - data is always a single dict wrapped in a list. Do you see anything different for you?