It seems you are intentionally refreshing the tab with the third Action Event:Harness.
Try "Open Work Item" or "Open Work By Handle" instead, if you want to open new covered work object which has been created by the second Action Event: CreateNewRating.
I think either pyID or pzInsKey of the new covered work object is accessible in your "CreateNewRating" activity, so you can add one step in your activity to save pyID or pzInsKey of new covered work object into a transient property defined on its cover work object.
I think it is because you have committed the transaction when you create the new covered work object, so the system lock for the cover object has been lost. This is kind of dilemma you will face when you have to fire commit in an activity.