I've found that there is definitely a range on the controller. Not sure if its tied into combat range or not, but at roughly the max combat range it wouldn't work. Letting the machine get much closer, and it worked reliably.
I've only tried the self destruct command though.