Variable Changing type randomly

generally this ocurrs if the name of the structure is changed, or if the structure is moved (this happens sometimes, sometimes not), between source files.

And yes your right, repinning is the only cure. Adding to a structure I have never seen cause an issue, but renaming, yeah, that can hurt.

.