A situation like this indicates that the file is carrying some minor encoding errors. As the hardware specifications of the computer are a lot higher and more advanced than those of the MP350, such tiny encoding errors are negligible to the computer. For the MP350, however, its hardware is less tolerant to such encoding errors, resulting in playback failure or display errors.
You could try downloading the "Format Factory" file converter to convert your file to another format. When converting, Format Factory will re-encode your file and correct its encoding errors in the process. After that, you will be able to play it on your MP350.
We explained the converting steps in detail in another FAQ. Please refer to the following link.