Base_test doesn't need to implement uvm_config_wrapper?

In reply to UVM_LOVE:

It is highly recommended to never use a “default_sequence” in your environment. This is a legacy method to start a sequence and can cause issues when trying to debug why things aren’t working (as you have discovered).

Instead, you should start() any required sequences as part of your test.