It is somewhat inconsistent but when setting default values of a struct it can make ALL VARIABLES that use the struct reset to default values. It may be related to a struct ARRAY.
I have a project that needs to use struct variables and it is very important they dont all get randomly reset.
I have a video of the bug happening below, this was in a blank third person project with no starter content.