This behaviour is fully intended. Simply changing a file’s name without changing its contents is no “update” from Plex’s perspective. Therefore it is not recorded as such.
As mentioned in the previous topic, if the file for an episode or movie is deleted and replaced with a new file with a different file name (but mapped to the same episode or movie within Plex). The metadata xml for the episode or movie won’t contain the updatedAt field.
The episode is properly updated in Plex, thumbnails are generated, skip intro detection is done correctly and the file works and plays back as expected. It’s purely just that the metadata doesn’t reflect that the file was updated by updating the timestamp in updatedAt.
I don’t think the Plex dance is relevent or needed here as I do want Plex to acknowledge that there was an old file that was “updated”/changed at some point.
There’s both a clear change to the files content and the file fingerprint and Plex is aware of this given that it regenerates new metadata for the new file?