I had this happen in a project I’m working on.
The path comes out of the node and somehow its slightly corrupt and passing it through a string and back to a path fixes the issue.
Because the thing is already fixed when I turn it into a string I can’t tell if there is a bad character in there or something when it was created. but what could be the reason?