UVM Phase Synchronization

In reply to mitesh.patel:

The same code works for me. It blocks monitor for 5ns.

UVM_INFO @ 0: reporter [RNTST] Running test test...
                   5	driver: reset phase ended
                   5	Monitor unblocked
UVM_INFO /apps/vcsmx/etc/uvm-1.1/src/base/uvm_objection.svh(1267) @ 5: reporter [TEST_DONE] 'run' phase is ready to proceed to the 'extract' phase

Please find the code at Edit code - EDA Playground . Note that I am also using VCS with UVM-1.1d (and UVM-1.2).