In reply to wpiman:
The message I mentioned comes from the UVM base classes. It is not coded individually.
I see you are working with the sub-pahses of the run_phase, i.e. reset_phase, config_phase etc.
Do you have implementations for all these phases and why are you using them?
I belove your environmet hangs somewhere there.