I am using the most current version of DF and am on Windows 10.
Facts:
I have a monitor profile saved
I have triggers set to:
(1) Save Windows Position ever 120 seconds
(2) Restore Window Positions from last save when the Monitor Profile Changed
(3) Restore Windows Positions from last save when Desktop Unlocked
For reasons I cannot understand the windows are almost never snapping into place after I unlock the PC while still docked at my desk. SOMETIMES when I undock and later return to my desk the applications will snap into place but not always.
If you disable the Save Trigger rule, and manually save the positions (you can set a key combination on the Settings > Functions tab), does it work then?