Multiple tracks in patterns losing "pointers" to track engine

Prefacing with, this could have been avoided with a backup - I try and back up my OP-Z very often, but sometimes I’m not by my computer and seemingly my dongle for my lightning era iPhone disappears when I need it most. I also want to state that I have no synth engines currently on my OP-Z, it’s just samples/psuedo-multisamples.

So, I had a pattern I was really proud of, tons of Step Components so it was like 32 bars. Jammed on it for a day, and got super busy, so didn’t record or back it up between the last couple days since I made it. Last night, I was playing the pattern back, and noticed there were lots of elements missing, checked track mutes and nothing was muted. Two tracks, Lead and Chord, were both silent, even when I selected them and tried playing keys. Very confusing, then I realized, the tracks themselves weren’t pointed at any instrument slots. Like, it just lost the data telling it “Lead was using instrument 6, and Chord was using instrument 8”. I definitely did a bit of editing on those instruments (mainly the Lead, Chord was mostly untouched) and should have saved them as presets. When I decided to (after backing up, and copying the Pattern) load up those instruments on their respective tracks, it didn’t really help. Nothing sounds right.

So, obviously the solution in the future would be backups/preset saving as much as possible. However, I’m mostly wondering, has this happened to anyone else? I realized it’s definitely happened to me before, and my OP-Z has been acting extremely buggy lately, often having to turn it off and on to fix it acting (sorry, vague) strange. Is there any way to go into Disk Mode and the specific pattern and fix the directory so it points to the correct track again? I know how stupid that sounds…but since there’s no way to have a track pointed at literally nothing, I’m not even sure how this happened in the first place.