Queued messages missing in "message_queue" table

Your software
My Mautic version is: 5.1.0
My PHP version is: 8.1.9
My Database type and version is: MySQL 8

Your problem
I have configured Mautic to use queue’s by using the “configuration panel → queue settings”.

I have configured a test “Channel/Emails” of type “Segment” with a segment that has 4 test users.

When I try to “Send” the Email manually using the send button

These emails are shown as delivered but they never do.

Sending test messages manually works as expected.

I would expect records to show in the “message_queue” so that they can later be picked up by symfony/messenger, but they never show there.

What am I missing? How do I configure the async queue correctly?

Steps I have tried to fix the problem:a

Hello Borjarafols,

I am experiencing something similar however mine show as pending, never sent.

My Mautic version is: 5.1.0
My PHP version is: 8.1.30
My Database type and version is: 10.6.19-MariaDB

If I do the dropdown and send, nothing happens. afterwards, hovering over the send email button than displays the message: “Email is sending in the background. Sending from the browser is blocked to prevent duplicate emails.”

Looking in my messenger_messages queue in the DB, I see no messages.

Did you ever get this fixed? If so, what did you do to troubleshoot and to fix?