Programs like Skype, Hyper-V, VirtualBox, or even some printer drivers can lock onto the virtual COM port. When INPA tries to access the port, it is blocked, and you get Error 159.

, essentially means your software is shouting into the void—and your car isn't answering back.

HELP! IFH 0009 No Response From Control Unit. - Bimmerforums.com