Yes, that behavior is really odd indeed. Never experienced that and never heard of it.
There are two possibilities:
Something Corrupted
This is a long shot, but you never know when bits get tangled up somewhere and cause the weirdest things. As Nigel pointed out, start with the Preferences file.
Another step is to log in to a different user (if possible) and play around to see if you get the same behavior. If not, then it would point to a user file on your user directory, possibly corrupted. You wouldn't still know which one, but at least you narrowed it down and can keep on looking (and hopefully eliminating)
Pilot Error
As Nigel pointed out, there could be a combination how you do the editing which we don't see at the moment. Couple of things that come to mind
- Aliases: This is only thing I can think of that "remotely" delete other Events, but you don't mention that you use Aliases (or do you?)
- Are you doing the edits in the Piano Roll? If you have "Selected Region" selected in the Local View Menu (instead of the "One Track" option), then the following would be technically possible. Selecting Events in a Region and then going to a different Region keeps those Events selected. If you would go to the Piano Roll and and delete the visible Events, then technically some other Events form other (selected) Regions that are "out of side" but still selected could be deleted too. This is a little bit far fetched but technically possible.
- Can you "Track Protect" the MIDI Tracks and only unprotect them when you are editing? This prohibits deleting of Events in those Region manually, and hopefully also those automatic deletion. I know this would be only a "band aid" solution, but if it works to avoid having notes deleted, it gives you time to search for the real culprit.
Hope that helps
Edgar Rothermich
http://DingDingMusic.com/Manuals/
'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'