Why is ProjectWorldToScreen returning values 3000x larger than expected in packaged build?

In an effort to not leave this open. I was settings the camera’s FOV to another SceneCapture2D’s FOV. But in packaged builds, the order of instantiation and BeginPlays between these objects caused a race condition resulting in the Camera’s FOV being set to near zero.

I have since begun writing more robust dispatch subscriptions by accounting for race conditions and doing delayed retries.

In the end, the problem WAS that the projection matrix was collapsing in the builds.