"Edit fields" node is behaving differently when executing workflow compared to execute step due to unexpected \"

When I executed my workflow and opened my edit fields node and looked at the first item then I see this:

The is_new_feed_item value is true in the middle, while it is false in the output.
I would of course expect that the output would show the same value as in the middle.

If I now click on “Execute step” then I am getting the expected result:

So “Execute workflow” is giving different output compared to “Execute Step”.

The “Execute workflow” is formatting last_treated_msg_date_time as:

"\"2025-12-12T12:15:39.000Z\""

while “Execute step” is formatting same last_treated_msg_date_time as:

"2025-12-12T12:15:39.000Z"

Hey there

Have you tried to normalize or re parse dates before logic

I was reading a DateTime object from an n8n data table. I managed to fix it by changing the type of that field to string.