That has been happening to me since before 12.4. When I talked to support about it, they told me to log out and back in my Apple ID from the Settings app. It didn't last that long until it started happening again a few days later though.
Re: different IDs: yes, could be. Especially if apps have in-app/subscriptions. Seem to recall that the recommended code flow is to "phone home" to the App Store to check if subscriptions, and if so, valid, etc.
Re: different IDs: yes, could be. Especially if apps have in-app/subscriptions. Seem to recall that the recommended code flow is to "phone home" to the App Store to check if subscriptions, and if so, valid, etc.