In reply to Rogers:
Any time you uplift an existing UVM based UVC you will need to understand how the UVC is configured, how it receives the resources it needs, and how to access resources it provides. This information is provided in the UVMF’s Users Guide. I suggest reading the Users Guide section on environment and interface initialization in addition to backing out any changes to the uvmf base package and reviewing the examples provided in the UVMF installation as Jon suggested.