Venus Move Channels command doesn't throw collision error

I was wonder if there’s specific reason the move channels command doesn’t throw collision error.
Context:
I was testing the move channel command for z-height adjustment for a method. And when I kept moving the z-height down, the channel kept trying to go down even when it reached the absolute bottom of the block. For the same z-height aspirate/dispense command will throw z-drive movement error.