I just had this issue pop up. Website was fine for a few days then got the “Finish setup” issue as discussed above.
I used a plugin to delete expired transients and the website returned to its normal state. About 24 hours later the issue returned again and deleting transients no longer restores the functionality.
The website is updated with the latest release of woocommerce, logs show no errors.
In this state the transactions/deposits etc screen on the dashboard is missing. Any suggestions on how to deal with this?
-Eric
Thank you. That resolved the issue.
-Eric