Hey, I just wanted to say thank you for asking this question. I found this thread when I was trying to understand why I could not login via RDP to 24.04 at all.
I had no idea that the username/password were different from the system accounts (which I don't think is completely off base, since they pre-populate the currently logged in user as the default username anyway).
However I then ended up with your problem, in that the password would rotate after every reboot/login.
The solution to this is to set the password on the command line like this:
Code:
grdctl rdp set-credentials Username Password
In my testing, credentials set this way persisted across reboots, but in the event they don't for you - you could always setup a startup script to force this.