The error message "QuickBooks restore failed" denotes that a backup file restoration attempt in QuickBooks failed, potentially because of file corruption, compatibility problems, or other faults.
This failure of the backup restore operation can be because of the several reasons mentioned down below :
QuickBooks restore failed because the backup is being restored over an already existing QuickBooks company file in the application.
The QuickBooks company file name includes some special characters or the backup saved in a USB flash drive is present on a network drive instead of a local computer.
Once these issues are fixed, you can easily restore the backup in QuickBooks.
Visit here : error h303 quickbooks desktop