Using current_desktop instead of a number in set_desktop_for_window gives
Error: in command 'set_desktop_for_window'
Caused by:
0: cannot parse argument "current_desktop": invalid digit found in string
1: invalid digit found in string
Screenshot below.
This is on KDE 6.5.3.