Hello,
After the latest Amelia plugin update we started experiencing a critical issue both in the WordPress admin panel and on the frontend booking form. When trying to access Amelia, the following error is returned:
{“message”:”Unable to find by id in AmeliaBooking\\Infrastructure\\Repository\\User\\ProviderRepository”}
This happens immediately when loading the booking calendar and also affects the admin interface. The plugin was working fine before the update.
Could you please advise how to fix this issue? Do we need to repair/reinstall the database tables, or is this a known bug in the latest version?
Hi Stefi,
Thank you for reaching out and for providing the details.
A few steps you can try:
Clear cache: If you are using a caching plugin or server-side cache, please clear it and test again.
Database check: Go to Amelia → Settings → General and look for the option to “Check/Repair database” (if available). This can re-align tables with the latest version.
Deactivate/Reactivate plugin: Deactivate the Amelia plugin, then reactivate it to re-initialize connections.
Reinstall plugin: If the issue persists, delete the plugin files (do not delete Amelia data) and reinstall the latest version from your account/download.
Known issue: The error message looks related to the new ProviderRepository introduced in recent versions, so it may also be a bug. If the above steps don’t resolve it, let u know and we can open a support ticket directly with Amelia so they can confirm if it’s a known issue in the latest release.
👉 To be safe, please make a full backup of your site and database before running the repair or reinstall steps.
Let me know how it goes, and if the error continues, I’ll help you gather the logs and escalate it further.
You are welcome :) We’d be very happy if you can spare a minute to rate the theme on ThemeForest. Your feedback will boost our motivation and help us to work harder on future updates.