I have few users on the site with different permissions/roles – all enabled in the backend to be able to send/receive messages as well as visit the messaging page. Also, users are allowed to send messages to ‘admin’ user only.
When one of the users sends a message to admin, everything goes through fine, there’s a success message with no errors, however admin never receives the message?
I have set all messages to go to admin user which was saved fine.
I have enabled debugging and the following message appears “Warning: Invalid argument supplied for foreach() in /var/www/xxxxxxx/web/app/plugins/front-end-pm-pro/pro/includes/class-fep-pro-to.php on line 461”
Please go to Dashboard > Front End PM PRO > Recipient > Message Type and change to “Same Message”
It will solve the issue.
Seems there is a bug and i have already corrected that. Next version this will be corrected. Then you will be able to set anything.
As you are not using “Multiple recipient” feature, this settings will not affect you and you will not find any difference.