When models are destroyed the events are not always descriptive enough to determine what caused the model to be destroyed.
This tech doc provides info on how to debug model destroys.
Edit the $SPECROOT/SS/.vnmrc and add this line:
Stop and restart the SpectroSERVER.
When models are destroyed, debug information will print to the $SPECROOT/SS/VNM.OUT.