Appointments + - WordPress database error Duplicate entry '/make-an-appointment-3/

Hello all, recently moved hosting company so migrated my site to the same domain name just different host, restored DB, site and functionality all seems fine and can access wp-admin and appointment + settings but have checked the error logs and have a load of Wordpress database error Duplicate entry , all relating to the AP+ plugin.

Not entirely sure what to do to resolve, any help would be greatly appreciated.
I've attached the log file of the php errors in detail.

Running the latest AP+ plugin and WP build.

Many thanks