In reply to chr_sue:
Thank you chr_sue.
I was scratching my head about whats going wrong here.
I thought sequencer will handle this since get_response is uvm_sequence_item method which is internally connected to sequencer’s seq_item_port.
I was under impression that only sequencer, analysis port/export and driver need this transaction type flowing through the entire tb.
This really helped!
Thanks,
Vicky Dhudashia