If you're using Windows 10 you should not force the vout to Direct3D9 and also enable hardware decoding (Auto or D3D11VA).
The logs lack the beginning of the playback so it's hard to tell what's going on.
Also the iPhone X doesn't record to VP9 as far as I know.