Welcome to the forum. The issue you’re experiencing is probably due to modern desktop environments not handling multiple sessions as the same user very well. This can manifest itself in different ways, including a blank screen. See:
One option might be to use different user accounts for logging in remotely and locally on the server. Hope that helps.