Sequence getting abruptly killed when configure_phase() ends

In reply to rmozhiku:

When a phase completes, all forked tasks of that phase will be killed, hence why your sequence stops.

This is one of the reasons that we recommend to only use the run_phase(). Within the run_phase(), use sequences to control the reset, main stimulus generation, etc. This will provide the greatest compatibility across the UVM ecosystem.