Do you have any crazy 3rd party apps, like "cleaners" or virus catchers or a VPN? Those have a history of interfering.
To help narrow things down, try these steps:
- Re-start in Safe Mode. This bypasses certain potentially disruptive processes, and it often helps. Safe Mode is different for different computers, so see this:
Start up your Mac in safe mode - Apple Support
So try sleeping and waking in Safe Mode.
- Make a new user and see if the same problem recurs with it. This is a bit harder, because a new user can't access a different user's stuff. So you'll have to sign in the new user to your Apple ID and see what happens.
The idea is to find out if the problem is with your account, or with caches and login items, and stuff like that. One of these steps may fix the problem, but their failure to work also helps figure out what's happening.
Let us know what happens…