Get_response() in sequence, Giving error below: Any suggestions? I am trying to learn UVM features with very small & simple example

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