Hello there,
As you have stated that this a recent issue and it seems like you have done most of the troubleshooting steps , Have you made any recent updates that you are aware of on this device? If so try uninstalling them and check if this sorts out the issue
Are you using roaming profiles ?
Roaming profiles change the way group policy processing is performed. When roaming profiles are configured the processing is changed from “asynchronous” (background processing or multiple at a time) to “synchronous” (foreground processing or one at a time). This disables “Fast logon Optimization” which will delay the user getting the desktop by waiting for the network to initialize first.
So you have a slow logon https://techcommunity.microsoft.com/t5/ask-the-directory-services-team/so-you-have-a-slow-logon-8230-part-1/ba-p/397103
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer–