Particle not moving with attached actor

I have a particle system attached to an actor that initially starts off out of view from the camera. The particle system starts off with no visibility.

The actor then moves into camera view and the particle system will toggle between visible and not visible throughout the game.

The issue is that the particle system will only become visible if the camera looks back at the actor’s original starting position. When the camera looks back, it can see the particle system visible at the old location then after a frame or two it updates to the new location.

So if the camera never looks at the actor’s original starting position, the particles never appear and are ‘stuck’ in the actor’s initial position off camera.The only way for the particles to appear attached to the actor is if the camera looks back to the original position when the particles are set to visible.

Any ideas what is going on here?

Does this only happen in the editor? because that is a semi-known bug.

some other stuff to think about:
Are the particles set to local space?
Are your bounds set up properly? (shouldnt cause this issue)
anything else what you might suspect to be the culprit?

It happens in the editor as well as in VR preview or after building the game (working on a HTC Vive VR game). All particle types seem to be affected in the same way whether GPU particles, standard emitters or even beams.

I’ve tried the local space checkbox both on and off without any difference in result and the bounds do seem to be set up fine.

I couldn’t imagine it would be a VR related issue as it still occurs in the editor. I’m really stumped with this.

Ever figure this one out?