Make that 1 day. I have successfully backported every model from 4.2 to 3.6 and only 3 of them exploded. Now I just need to make sure my python scripts still work.
I've decided to downgrade blender versions. Somewhere along the line I started using 4.2. Originally I used 3.3. Rigify is way different now. The problem is the amount of extra steps it takes to do anything. Got some NLA tracks to fix, but it'll only take a few days. Time to get my speed back.