Hi Leigh,
Thank you for writing in and sorry that you’re having that issue, I’ve seen this issue before where some of the characters on the site change to � after migration.
Please install WP-ServerInfo plugin, then check your PHP and MySQL version. It should be 5.6 or greater (but not PHP 7.2, there are still known bug with that version). If you see either PHP and MySQL version is in lower version, please contact your hosting support.
Here’s a letter template you can send to your hosting;
I’m interested in running the open-source WordPress <https://wordpress.org/> web software and I was wondering if my account supported the following:
PHP 5.6 or greater
MySQL 5.6 or greater OR MariaDB 10.0 or greater
Nginx or Apache with the mod_rewrite module
HTTPS support
Remember to clear all caches (plugin, server-side, CDN, and browser’s cache) after updating so that the code from the latest release is always in use. This will help you to avoid any potential errors.
Let us know how it goes,
Cheers!