Reasons why a video can't be played on an Android device:
- The video's source could not be successfully downloaded.
- The video file's header could be missing or corrupted.
- There may be issues with the video or audio component's synchronization.
- It's possible that the file won't work with your Android phone or the media player you're using.
- It's possible that the SD card on which your video is stored has been corrupted as well
- f the video was shot on your phone, it's possible that certain modifications to the phone's settings or encoding rendered the video unsupported.
Read More: Why is Apple coming out with dark mode in iOS 13?