Why don't my renders reflect the updated scene? I have a fairly simple scene with an object that had some weird artefacts due to the weird topology:

...which I mitigated by separating it into 2 standalone objects, hoping that'd give me a cleaner render:

But every time I render in both Eevee and Cycles (the final render needs to be in Eevee) I keep getting the old render (see first image) that won't reflect the changes I made.
I've come across threads mentioning how disabling the Sequencer option in the post-processing tab should fix it, but I still have the issue even with it disabled. Which is weird as I only have audio strips in my Sequencer:

Any help in troubleshooting this would be massively appreciated!
[Edit]
After trying to troubleshoot it, the issue doesn't seem to be related to the sequencer, but the actual material, which seems to be blending with an unrelated PBR one in my file. (SSGI v1.4 addon enabled for context):
Seems like you have double geometry. Try selecting the object and moving it to see if you have overlapping objects or entering the Edit mode and selecting an island of geometry with L while hovering mouse over it to see if you have double geometry in a single object. It may also be that the double geometry is connected so you might need to grab a face or an edge and move it to see if they have duplicates beneath.