Error-[NOA] Null object access

In reply to Rogers:

In reply to rgarcia07:
i did set it in my tb.sv.erb line no 54 kindly please look at the code that i shared if possible click here for code access

I had alook to your code and have a few questions or remarks:
(1) you do not start your test with the run_test task.
(2) I’m not familiar with the UVMF approach, but what is this

uvm_config_db #(virtual vcn_mdm_driver_bfm) ::set(null, UVMF_VIRTUAL_INTERFACES, VCN_MDM_BFM, mdm_drv_bfm);

especially ‘UVMF_VIRTUAL_INTERFACES’