Hello, I have the same problem, but I need a quick response.
Do you help me to find a soon solution? Thanks.
This behavior of the Post-Share Dialog modal is intentional.
Without building an OAuth flow for all social networks (…and all social networks don’t offer OAuth either), it is not technically possible to track whether or not a user completed the ‘share’ to the social network.
Even for services with public feeds (ex. Twitter), we would need to know the visitors Twitter handle in order to check if the post has been shared.
As such, we do our ‘best guess’ to detect if a post has been shared and display the Post-Share Dialog at that point. This works *most* of the time.
Now, we have considered supporting OAuth for some services, but we ultimately decided against doing so at this time as we found it to negatively impacted the overall user experience.
I trust this helps explain the thought process behind the current implementation. This is something we have given great thought to, and ultimately went with the option that we felt was best for the end-user, which (in turn) should lead to more social sharing activity for your content!