I appreciate the input! I also installed Swift Backup as a, well, backup but not sure how well it works.I used titanium backup to transfer a couple annoying apps to reinstall on android 12 on pixel 4XL and it worked perfectly, at least the data part. Sometimes the app itself will have issues (Titanium hangs and won't finish restoring. The way around that is to install the app manually via play store or elsewhere. Then it will resume with the restore).
I think I also had this hang thing when I went from my 2 XL to my 4 XL but it ended up OK with a little tinkering.