It does work in 5.2, but if I remember correctly it doesn’t work on a thread in the same process. It hangs because its sending a command to the same process that is running the command. So the command can’t be executing, because its waiting for the THREADCTL command to complete…
I use it mostly in Alerts.