ok have you checked the com port with the test button?
is the controller on when you try and program it?
if its neither of these then i say get the usb adapter, its probably not working because a standard serial port uses -12v and 12v whereas the PIC in the controller can only provide 0v and 3v because its powered by batteries, but a usb one should work.