Hello!
It turns out this was actually a bug in the Engine.
They fixed it a few months after this post was created, therefore it only was released in 5.4.
This is the commit with the fix.
It’s a simple bug actually haha. Unfortunately for our project we can’t update from 5.3 so easily, and having a custom engine version is kinda hard inside a company…
Anyways, if you package your own projects and use the source version, simply use 5.4 or perform the changes based on the github commit link.