Facebook does that now on a managed Facebook Page, unfortunately, which is frustrating when you have multiple people managing the Page. Hopefully Facebook fixes the issue.
You can revert to the old way by setting an empty app_id
in an AddToAny Template, as suggested to milosztor in this support topic:
https://www.ads-software.com/support/topic/publisher-name-on-facebook/#post-9750487
To use the old Facebook endpoint for your use case, add the following code to your “Additional JavaScript” box in Settings > AddToAny:
a2a_config.templates.facebook = {
app_id: "" // Use old Facebook endpoint & parameters
};
Facebook doesn’t document the old endpoint, nor provide all the parameters of the new one, so keep that in mind if/when you go to change Facebook parameters in the future. Hopefully Facebook simply resolves their “Published by” issue on managed Pages.