Sorry, but when I saw you wasn’t following Plex Naming Guide for shows, I can only assume, that you also doesn’t do it for movies.
And as such, suspect that your issue is due to bad naming there as well.
Yes, you say shows are matched okay, but…And don’t get this wrong here, but you are simply lucky so far, that it works for you
So once again, please share a screen capture of a movie from your file system, as well as a new set of logs, right after adding a new movie, or doing a Plex Dance on a movie that misbehave