Private variables losing values/resetting to defaults during runtime

I’m on 5.3 and this bug tripped me up.

Is anyone at Epic aware of this bug? Is it in a bug list somewhere where it could be fixed?

I will add what I’ve found to the discussion:

  1. If you absolutely don’t want the variable to be Instance Editable, it seems like turning on Expose on Spawn will work as well, but it will generate a compiler warning.
  2. Someone mentioned that they saw the issue on a camera. My blueprint also has a Camera Component. And it inherits from Pawn. I wonder if either of these are relevant to the issue?

Thanks