Spawned Blueprint (Actor) not setting expose on spawn values

Im telling you that you are wrong. I changed the default value to 5 and the function is working just like it is supposed to. So all of the logic is sound and this works just fine.

I found the problem and it looks like its one others have run into which is that for some reason, this blueprint is now ignoring the values I put in the details panel when instantiating this Blueprint. If I change the default value, i can see it ripple through and this logic works like it is supposed to.

I can also manually add the values with a custom event on begin play and everything works just like it is supposed to.

I just need to figure out why this is happening and how to fix it. I’ve never had this happen before. its the same as this post:

BP: Spawn Actor doesn’t use expose on Spawn variables - Development / Programming & Scripting - Epic Developer Community Forums