Client SSL Public Key Pinning

Hey there, I would like to pin a public key in my clients application to ensure the HTTPS connection only gets established when the public key matches. It currently works fine, however it seems like the public key of my server changes very frequently and randomly (sometimes every few days, sometimes every week), most likely a issue in my cloudflare settings, but I expected that the public key only changes every year or half year, only when i have to pay the 9$ for the domain to not expire.

Any ideas how i can change my cloudflare certificate settings to mot change the public key so frequently?
Was this page helpful?