[4.6.1] TWeakObjectPtr loses references to instances when referenced blueprint is compiled

same 5.1
working with the ComponnetReference struct which uses TWeakObjectPtr