The opener is not sent if there are two messages from you in the chat or if a contact has already replied.
The Opener will not be sent if there are two messages in the chat or if a contact has already replied.
In fact, the opener is not sent if there are already two messages in the chat or if the contact has already replied.
If there is only one message from you in the chat (as it may be the connection request message), the opener is sent.
If you also want to prevent this, you can enable the following in the opener settings:
"Only send messages if the chat with the contact is empty"
The opener will then only be sent if there are no messages in the chat at all, including the connection request message. In other words, the chat must be completely empty.
This setting helps prevent messages from being sent when a conversation has already started. This ensures that communication remains natural and your contacts are not overwhelmed with automated messages after a dialogue has already begun.

