In reply to mpattaje:
Try this to connect sequencer dynamically… Link.
// Testcase
// Set Interface-1 Sequencer to given Register Map
env_cfg.my_reg_block.reg_map.set_sequencer(.sequencer(my_agent1.my_seqr), .adapter( my_env.my_reg_adapter));
//Writing with Interface-1
env.my_reg_block.reg_map.MY_REGISTER.write(status, value, UVM_FRONTDOOR);
// Set Interface-2 Sequencer to given Register Map
env_cfg.my_reg_block.reg_map.set_sequencer(.sequencer(my_agent2.my_seqr), .adapter( my_env.my_reg_adapter));
//Writing with Interface-2
env.my_reg_block.reg_map.MY_REGISTER.write(status, value, UVM_FRONTDOOR);