Hi xena,
The reason I double checked this with you is that in the thoasands of times I have done this I don't remember ever seeing it stall here.
The target has already indicated to the host that it is in monitor mode and this is really just a double check by reading out the monitor version.
The hardware of your adapter has been checked as two way communication has already occured.
So the only things I can think of is:
Reset voltage not low enough.
Clock very slightly off frequency. What are you using?
Are all the parts you have tested programmed or blank. Try a blank one if you can.
Really poking in the dark here...