Changes made to mesh does not appear in final render but appers in viewport render
It looks like maybe you created a backup copy of the object, hid it from the viewport, then did your editing. Hiding it from the viewport does not prevent it from being rendered however.
If you click the little Filter Dropdown above the scene collection hierarchy in the Outliner, you can enable the Disable in Render restriction toggle, which allows you to also prevent objects from being rendered by clicking that icon in the hierarchy.