Wait! I think I finally fully fixed it!
I disabled link prefetch and now I’m not seeing the sign out redirect at all!!!
I’ll do some more testing, but it might have been the fix!!!
I also had added “orders” and “settings” to the “exclude from cache” and I removed those at the same time as disabling link prefetch, so I don’t know if that had something to do with it… but I think I’m finally in the clear!
I’ll follow up in a day or two if it’s still functional to confirm this fixed it!