That is very strange? Just making sure, you did turn the ignition to on (not starting the engine)? I've read the manual for the unit, and it should just auto negotiate the protocol.. Does the unit have any menu entries which allow you to force the protocol or change timings?
I have had an Astra ECU here which I could read with my standard reader without any problems. I know that one is a CAN unit, but it seems to do KWP2000 too. Very strange..
Mark