Found your strange behaviour.
use_encryption parameter en plugin name are empty when saved in connect.
They were loaded from the wrong tab.
Update online:
changes
viewer
*proper save settings when pressing save and connect.
*removed save as deafult: as each host now has it own settings file, the default make no sense
*move save path to roaming, better in a domain environment
server
*ZTSDRLE replaced by ZRLE if zstd is checked. This is stable and testing encoders take a lot of time, moved to later
*proper handle remote server resolution switch when no virtual is selected.
Please confirm if fixed, then i can save that code part
move the Window to Top, to go to Fullscreen ist not working. (Only maximize Window)
Nice to have, but hard to implement. There is no special messages like pressing the maximize button that indicate this action.
Scroll in Fullscreen is not working (if "Allow multi monitor spanning" is on)
Gonna check this one