My fix: WF scan was stalling in wee hours. Tried changing times (as can do w/premium). No matter 2am, 3am, 4am, 5am would almost never complete. Finding it was hung for several hours, I would cancel that scan, wait, and initiate a new scan. Which would complete — but only after I returned to that open scan tab on my browser. When I would return to that tab, sometimes sooner, sometimes later, the log would suddenly roll fast to the end and say completed. Every time.
Thus, wondering if WF somehow rides on site activity? Supposedly 20-60 human visits daily, daylight hours. So I set the WF scan time to 10am — and haven’t hung again! No matter if I am on the site or not! Changing scan time to busier period might help someone else with light traffic?
I use a scheduled backup plugin that the developer says must have some live traffic to complete, and if it is activated manually must keep the tab open until complete. So this theory is not completely off base. Please can you say if WF might have the same requirement, to ride on open connections? Seems to behave that way. Thank you.