Hi Frozenfire,
I was able to reproduce this, so I have entered it as JIRA UE-13140 in our tracking software. Our developers will be investigating it further and we will post back here with updates.
As far as your code question, I’m unsure if that function is the direct cause of the issue at this time but it sounds like it maybe possible.
Cheers,
TJ