I tried this version.
But I think the problem related to sync with cloud. First started with the 1000 version.
In previous version (1000, 1001 and 1200) I had reverted to the default settings to troubleshoot, which caused those settings (including the default theme) to sync to the cloud. So every time it pulls from cloud, it brings back the default theme and some settings from the cloud, and Google Voice Search breaks again.
This tells me, version 1000 broke some settings and synced to cloud that way. Now those broken settings cannot be override and keep coming back.
What's odd is that all sync options for settings are disabled, but it still pulls some settings from the cloud to the local.
So, this time I try:
Under the "Data Cloud Sync Service," only Bookmarks, Passkeeper, and QuickAccess are enabled for sync. "Settings" is disabled. And choose Oceanic theme. Then clicked the sync button next to my account picture around 20 times while everything was working properly, just to make sure it was saved to cloud.
However, when I reopen Maxthon, it still pulls in the previous settings from the cloud. Local settings can’t override what's in the cloud. Even though syncing of "Settings" is disabled, some settings are still being retrieved from the cloud and end up breaking Google Voice Search.
Resetting to default settings or restoring from a local backup doesn’t help either.
In the third video, I started completely from scratch—I even deleted the User Data folder and log-in. In video at 0:32, I began changing themes and ended with the "Stars Fade" theme. But at 0:52, it switched to the "Black" theme by itself. After closing and reopening the browser, it pulls data from cloud and reverted to my old theme (oceanic) at 1:30. This suggests that some of my settings were synced when I manually press the Sync button (because it brings back my Oceanic theme along with the passkeeper and bookmarks). But some were not overwritten in the cloud when I press Sync manually and still being pulled some old ones from the cloud, even though "Settings" syncing is disabled. As soon as this happens, Google Voice Search stops working again.
So, I copy and paste User Data folder from backup and disabled Cloud Sync entirely. Even with this some time later still pull those settings from cloud and breaks voice search