title: HTML5 Video mp4 not playing on SOME iPads
body: <h3>Background:</h3>
  <p>I have two iPads running the same version of iOS and Mobile Safari. The site wrapper works just fine on both. Additionally, I have multiple versions of the video for different devices (h.265 HEVC .mp4, VP9 .webM, h.264 .mp4) which all work fine in the different supported browser/OS variations including most iOS devices I've tried.</p>
  <h3>Problem:</h3>
  <p><strong>iPad A</strong> (Gen 7 2019 iOS 13.4.1) - Correctly chooses h.265 mp4 and plays it as expected. If h.265 doesn't exist it plays the fallback mp4 correctly instead.</p>
  <p><strong>iPad B</strong> (iPad Mini 4 iOS 13.4.1) - Won't play either mp4 file or any of the other MP4s that make up the site. I just get the crossed out play button.</p>
  <h3>What I've tried:</h3>
  <ul>
  <li><p>I've checked  the headers and the files are being served correctly with the correct MIME Type <code>Content-Type: video/mp4</code></p>
  </li>
  <li><p>Tried multiple different hosting environments including Apache, IIS, Node Express - same problem.</p>
  </li>
  <li><p>Tried Chrome &amp; FF on the iPads. - Same problem.</p>
  </li>
  <li><p>I tried different ways of presenting the video. The site uses VideoJS to display videos, but I removed that and used HTML 5 <code>&lt;video&gt;</code> tags in a flat HTML file. I even tried navigating directly to the video in the browser URL. In all cases iPad A is fine and iPad B fails.</p>
  </li>
  </ul>
  <hr />
  <p>All this makes me think its a video encoding error but I have the same problem regardless of which mp4 file I use (h.264 or h.265). Is there bitrate or other encoding issues with some Apple hardware that don't apply to others?</p>
  <p>Here are the videos in question:</p>
  <p><a href="https://boundarywaters360.com/video/paddling.mp4" rel="nofollow noreferrer">https://boundarywaters360.com/video/paddling.mp4</a> (Normal mp4)</p>
  <p><a href="https://boundarywaters360.com/video/paddling_h265.mp4" rel="nofollow noreferrer">https://boundarywaters360.com/video/paddling_h265.mp4</a> (h.265 version - note Chrome won't play this)</p>