Plex gets the file names wrong... its reading the XMP/IPTC data NOT the file name

Most likely, your mp4 file has a title tag with the filename in it…

Solution:

In settings/Agents, find the primary agent you use for your library, and move the LMA agent to the buttom

Then do a Plex Dance

OR:

Delete the title tag
Google mp4 id3 tag editor