The only difference is that Quicktime TC stream that Resolve includes in the mp4 file. I haven’t found any export option in Resolve to get rid of that timecode stream.
I have an easy workaround: Re-export from Davinci with high quality (as now those files will be intermediates) and then re-encode them all to desired bitrate with HandBrake. Not too bad, it can be done on batch.
But I insist UE 5.1 can read the Davinci files with no errors. It seems 5.2 is more picky…
Same issue on my end coming out of Davinci Resolve. Yes, agree differences are the QT TC and also format profile for Baseline. Resolve output is L5.1 vs HandBreak L3 or 3.1. Let’s hope someone can shed light on this issue.
I was having the same problem, with one minor difference. After converting the project to 5.2, the mp4 files would play properly, but if I made any changes and saved the project, they no longer played. Transcoding with Handbrake resolved the issue.