You cannot run the bot in this manner. If you open the remote desktop and start the bot, effectively it is under the control of your desktop - so when you minimize the remote desktop, the controls to the bot are lost and it will hang. The only way to run the bot on a remote desktop is to trigger it unattended.
Basically, if you start the bot and can watch what is occurring, then you must leave the window open, and cannot use your keyboard/mouse. I think this is a windows thing, not UIPath, as AutoIT does the same thing when used on a Remote Desktop. UIPath has the Unattended bot featured (triggered from Orchestrator or API) so that you can run the bot on a remote desktop - but you can’t be logged into that session and watching.