Hi,
since upgrading our Shopware store to 6.6.x and the Klaviyo Plugin from Overdose Digital to version 3.3.x (recommended for SW6.6), we’re facing issues.
I opened up a ticket via the Google Forms link provided on the Shopware Integration docs here: https://help.klaviyo.com/hc/en-us/articles/13001662470939#h_01HBC3PT82ESVQCM2KR7GGVC80.
That was about a week ago. I haven’t heard anything since - not even a confirmation for posting my request. It is a bit of an odd support experience so far, with the forms and all.
Now I’m wondering if this is still the correct way to request support on the plugin as I’m kind of in the dark on if anything is happening or not.
The issue:
All the scheduled_tasks related to Klaviyo get stuck in status queued. We’re using a systemd-service to trigger the scheduled_tasks as well as multiple instances of the messenger-consumers. This works for all other plugins and shop-processes so far.
Scheduling the Klaviyo jobs manually it works once. Then they get stuck again for the next automated run. Sometimes the manually started jobs run for hours even though they should be running every few minutes and finish before the next run.
This produces the error “od_klaviyo.ERROR: Job is already running” when manually triggering the scheduled tasks e.g. 2 hours after the last.
As these tasks are not running, profiles aren’t synced between Shopware and Klaviyo. Double Opt-In consents are not synced back to Shopware. Tracking information is not synced to Klaviyo.
Unless starting it manually of course. Causing customers to e.g. sign up to a newsletter with a Shopware form (some are Klaviyo forms, some Shopware) and receiving any related mails such as the double opt-in hours after signing up.
Logs are set to debug and do not show any other errors outside of the above mentioned.
Any help or hints are appreciated. Even just knowing someone is taking care of my Google Forms request would be helpful.
Thanks!
Nico