Broken Soft References in Level and MRG Python

Hello,

I have multiple broken soft reference in my project, using 5.6.1

I guess the first one is due to using the source control diff on my level asset at some point :

image

Second one refers to a python file that does in fact exist at the location, but is named .py and not _PY

image

It gets very annoying when revision control requires the data validation to pass, so i have to use a workaround to check in these assets (via P4V).

I’m pretty sure these edge cases should be marked as bugs, and i’m yet to find a solution for it. As far as i’m aware, there is no way to manually remove these soft references ?

Update :

Issue 1 was a bad reference hold by a datasmith sceneactor. Didnt find a way to easily edit the ref but i replaced the datasmithsceneactor with a regular actor as i didn’t needed it anymore.

Issue 2 is seemingly fixed in 5.8