I have just installed plugin when i made this post, so i dont know
but here is the info
Jetpack
Security, performance, and marketing tools made by WordPress experts. Version 11.3.2
Jetpack Boost
Boost your WordPress site's performance, from the creators of Jetpack. Version 1.5.1
Also Jetpack support has went above and beyond to address this issue
here is a rundown from them about the issue
from jetpack support team
Hey there,
Thank you for your patience and detailed replies. Here’s a timeline of what’s happening behind the scenes.
You publish a brand new post. WordPress assigns this post an ID of 1
Publicize is told by WordPress that a post was made. It takes the URL it was given and shares it to your social sites.
You come back later and make some edits to the post
You click Rewrite and Republish
You make your edits, then change the date to tomorrow
You click Schedule Republish
Yoast creates a brand new post with the same title and content as your original post. WordPress assigns this post an ID of 2
Yoast tucks away the original post until it’s time to republish. At this point, your visitors are seeing the post with an ID of 2
Tomorrow comes and it’s time to republish
Yoast pulls down the temporary post (2), edits the original post (1), and publishes it.
Publicize is notified that a post was published. It takes the URL it was given and shares it to your social sites.
Everything is done at that point. Now when WordPress publishes a site, it formats the URL via your permalink settings. This changes the URL from https://examplesite.com/?p=1 to https://examplesite.com/helloworld/. The real URL is still ?p=1 for the post with the ID of 1, but you get to use the more readable version instead.
What’s happening here is that in step 7, Yoast created a new post with the ID of 2. When it comes time to publish the next day, Yoast is somehow passing along the https://examplesite.com/?p=2 URL. WordPress takes it, passes it along to us, and that’s what we publish. We don’t get the ?p=1 URL again, nor do we get the /helloworld/ URL. We can only share what we’re given, so the ?p=2 URL is sent to your social media sites. Meanwhile, Yoast has already swapped out the posts so the temporary post with the ID of 2 no longer exists. Because it was deleted by Yoast, when people follow the ?p=2 URL they end up at the non-existent temporary post, which gives a 404 not found error.
Ultimately, even with a paid plan, it won’t fix this issue. If Yoast is still installed then it will continue to share that second post instead of the first. To find out why it’s sending that post to WordPress you would need to talk to the Yoast support team. It’s a third-party plugin so we don’t provide any support for it, nor do we have access to any of their code or tools. As long as Yoast sends up the correct URL then you should be good, but right now that’s not happening.
Hopefully this clears things up a bit.`
let me know if you need anymore info,
but more importantly – let me know something/anything
i really appreciate your reply