Check wether the admin has access to the landing page. You can check by going to your navigation and check where the admin is going to be redirected after the login. He probably doe not have access to that page. If like you said the issue is with the cloud env and not locally, you could try to connect the debugger to the microflow that you use for the navigation for your admin and see where it goes wrong.