The scenario presented for some unknown reason for me, so it is a Resolve glitch/bug and you MUST double check before you import any clips into media pool. Crazy to think it ingested when I did not even have 1 24p clip imported into my pool and default is 25p.
Here was how it presented for me; I ingested 50p (BMPCC6K) and 30p (MAVIC2) clips, then conformed all to 25p. Then started timeline with said 25 fps clip/s, told the prompt to match clip frame rate to timeline frame rate (I think unless I am interpreting this prompt wrongly), then finished my edit and low and behold she was stuck in 24p timeline with a 25p playback and only just picked it up last minute as it was dropping frames in the final rendered master.
This needs to be fixed by BMD, it's a big bug...
How I fixed, exported XML and text edited 24s to 25s in the top few times the XML mentioned it. Started new project, set the Timeline frame rate to 25p, imported XML back and it recognised the change in the text file to 25p then it came in clean with some dropped frames at front and end of clips that I had to tweak. Working on bringing across colour grade from original edit now. Honestly... almost ready to high tail it back to Adobe PPCC crash city...