Doing x.stop_sequences() is causing this UVM FATAL Item_done() called with no outstanding requests. Each call to item_done() must be paired with a previous call to get_next_item()

In reply to uvm_va_1:

I do not understand why you expect a deadlock situation.
But without showing your sequence (body task) it is impossible to help you.