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

Hey CombatJack-

I was able to reproduce the lost reference in 4.6.1 however I also tested this on the 4.7 preview 8 and found this this has already been fixed (reference was not lost upon compiling the blueprint). This fix should be included with the final release of 4.7 as well.

Cheers