The Sitecore Publishing Service might not prompt the Do you want to save the changes to the item? message when publishing an item that has not been saved. This results in the old version of the item being published instead of the updated version.
To resolve the issue, consider one of the following options: