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 chr_sue:
Hi chr_sue, I think i got your idea. if sequence itself hang then it will never reaches to finish state. So above mentioned solution won’t work straight away. I think in that case we can override the item_done() method and add changes as per our need. I have tried it and it’s working fine. Another way i can think of is to demote that fatal by accepting that thing for our own environment. But i’m not sure if it’s a good way or not. If you have any other idea then please let me know. Thanks.