I been constructing a module in FlexSim 2020.2 and I've recently been finding that sometimes when I update user created objects in a Custom Module that FlexSim will periodically exhibit strange behavior. So far I've seen objects disappearing from a tree or toolbox, object icons changing in the 3D viewer and label values failing to update during simulation or even referencing onReset overrides when reset hasn't been triggered.
I was wondering if there is maybe something wrong with how I update my Module. I generally will use "Add as Replacement" on a parent node from the changes made. However if I make significant changes, I will select remove and then "Add as Addition."
Are there any best practices to prevent this strange corruption from periodically occurring or could the be something else going on with FlexSim?