Okay thanks for the additional information.
4. The site was always on this domain - but there were multiple subdomains in an account hat had a 3 site license until end of Feb 2021
I see one site key associated with the expired account, and it's associated with a different subdomain at the URL hidden link, so that's why I didn't see it earlier when searching for the URL hidden link
2. I can't access the dashboard - it's not a 404 error - just an "access denied error" - see screenshot image attached
Okay that would be the normal behavior when Types is deactivated.
Can you try these troubleshooting steps?
- Temporarily activate a default theme like Twenty Twenty One
- Temporarily deactivate all plugins (if you want to activate a Maintenance Mode plugin during testing, that is fine)
- Check the Plugins list again
- If Types appears now as expected, reactivate your theme and other plugins one by one until the problem returns
- If Types still does not appear, we can check to see if any server-side errors are registered. If you are unfamiliar with error logs, I can show you how to activate one temporarily. These instructions are for a standard wp-config.php file. Log in to your server with FTP and download your wp-config.php file. Open that file in a basic text editor program and look for
define('WP_DEBUG', false);
Change it to:
define('WP_DEBUG', true);
Then add these lines, just after the WP_DEBUG line:
define('WP_DEBUG_LOG', dirname(__FILE__) . '/error_log.txt');
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
define('WP_DISABLE_FATAL_ERROR_HANDLER',true);
Upload that file back to your server, then visit the Plugins list page again and refresh the page. If any server-side errors are registered, you will find a new file in the same directory as wp-config.php, called error_log.txt. You may need to click "refresh" in your FTP program to update the file list to see new files. Download the error_log.txt file to your computer and open it with any basic text editor program. Copy its contents and paste them in your next reply here in the forum. Then you can revert the changes you made in wp-config.php and delete the error log file from your server.
If no error log file is created, that means no server-side errors were generated. If that is the case, I'll need to take a closer look. At this point it's probably best for me to log in to wp-admin to see what's going on. Please provide login credentials in the private reply fields here. If I'm not able to find anything obvious, I may need to create a clone of the site using the All-in-One WP Migration plugin so I can run some additional tests locally. Let me know if that's okay.