Do you means the MX29LV160CB works on 16 bit adapter but does not work on 8/16 bit adapter?
The 16 bit adapter and 8/16 bit adapter use different programming algorithm. I think this is compatibility issues. The chip stops response to the programmer, but the programmer waiting for the response.
If that is the case, then the chip may have programming compatibility issue I think. They have different production batch. IF you have more chips, you can send a sample chip to support@mcumall.com for fine tuning the algorithm.