In rare cases, the problem is not with your software or cable. A blown fuse in the vehicle (e.g., the cigarette lighter circuit, which sometimes shares power with the OBD port) or a malfunctioning ECU can cause a genuine "no response" condition.
Honestly, many persistent error 159 cases are resolved by buying a high-quality cable. Recommended options: inpa error 159
Ensure your K+DCAN cable is firmly seated in both the OBD II port and your laptop's USB port. If you're using a VXDIAG VCX SE In rare cases, the problem is not with