In reply to saritr:
Two basic things regarding your code:
(1) Never use $display in your UVM code. Instead use `uvm_info
(2) In the run task of your sequencer you are starting on the same sequencer v2 different seuqnces in parallel. The behavior is uncertain.