Tracks reassigning at random
I've been experiencing a VERY frustrating problem since the 10.5 update.
What happens is that sometimes all my tracks just suddenly reassign their routings - so suddenly a software instrument track will assume the channel strip settings of another track in my session (and it will change species - i.e. a midi track will suddenly adopt the channel strip of an aux track and I'll lose my software instrument entirely - however the regions will be transferred - so a midi region is suddenly on an audio track). This issue affects most tracks in the session at the same time, and there seems to be absolutely no logic to the bug or how it scrambles the routings (for instance, a track hierarchy of Audio ^ Audio ^ Midi ^ Midi could turn into Midi ^ Audio ^ Aux ^ Midi, and tracks seem to reassign attributes at random. What's more puzzling is that after this happens, the UNDO command does not undo any of the damage, and my session needs to be restarted from the last save.
It's a REALLY REALLY REALLY bad problem, and having worked on Logic for the last 5 years it's a totally new issue as of the latest update.
iMac 27″, macOS 10.14