VLC will play almost anything and its free. takes about 1 minute to download it. Don’t think you need to return the camera because you are committed to one media player. There are many options out there and its not hard to use different ones.
As far as the camera, I know you want to see video, and I cannot offer that, but I can say that I have used mine a few times now and the camera works great. others that have used other cameras have commented on how well you can see with it. I have noticed that the depth reading seems to work when it wants to. I haven’t played with it enough to find out if there is rhyme or reason for that