Hmmm… okay, how what about asking him to send you something he can input to the system that plays back without errors? Then use something like gspot (https://www.headbands.com/gspot/) to get details and tweak your encodes to match.
Any chance you could find out what device is outputting the files you’re uploading? That way you could contact the manufacturer and encode to known specs.