In reply to Jack Bryan:
tr_handle was part of the vendor specific transaction recording API from OVM/early UVM that was removed in UVM 1.2. It’s possible that your mixing macros from different versions of the UVM. This Mentor sponsored public forum is not for discussing tool specific issues. Please read you tool’s user manual or contact your tool vendor directly for support.