Unfortunately, in the latest “update” to Safari, 12.1, they have broken the disabling of the Stop menu when the page has finished loading. As such, the Wait For Safari to Finish Loading action waits forever waiting for Safari to disable the Stop menu.
Unfortunately there is no workaround for this. Keyboard Maestro would fall back to ignoring this is the menu was not there, but since disabling a menu item when it is unnecessary dates back to 1984 or so, this failure was not one I anticipated.
I have reported the issue to Apple, although frankly I'm not that hopeful that they will restore the functionality.
You can use the SafariReadyState token and test to see if it returns “complete”, but this will only get you part of the way there since the Wait For Safari to Finish Loading action has inbuilt code to ensure the state continues to be complete for a period of time to allow for many web sites that.
Not ideal, and I doubt it will be resolved any time soon. I will look at what options there are to work around it in the future, otherwise the SafariReadyState is the best bet for now.