This is the smalll script we use to check and ensure xrdp is working correctly
Remember to fiddle with encryption levels - if in doubt try unencrypted sessions.
Obviously also remember not to be logged in with the same login ID as you are trying to connect with.