Update. I had to create a new composer database. It appears the old one was corrupted. All attempts to resolve the corruption failed.
I ended up building a new composer database and building new linked clones. Had them all set up and transitioned the users over night so when they logged in they got the exact same experience they had before. They never even knew it was changed. HAHA!