This worked for me too! I also had a restore fail. My site was stuck on a page saying this: The theme directory “backup_migration_restoration_in_progress” does not exist.
Checking ‘Disable PHP CLI checking’ fixed it. I didn’t need to use step 4.
Thanks!