Cura certainly does have its quirks. Have you had a look into PrusaSlicer? It's what many other slicers are based off nowadays, and you can setup custom printer profiles, so it'll work on Creality gear too!
[URL unfurl="true"]https://www.prusa3d.com/page/prusaslicer_424/[/URL]
I use BambuLab now (I have a CR10s but now just use the P1P) and I'm fairly certain it's based off of Prusa's software.