I am not a cycles expert, but to me it looks like it could be a problem with the normals. Can you try enabling the Face Orientation overlay and seeing if the relevant parts of your model are red?
Welcome …
…also ther seems some objects hidden in viewport… but not in render… so they might just overlay the other object… ? So that’s wht there is a difference…??