Facebook is very strict with its privacy policy this is the reason, it provides many layers of security to build a shield to protect your data. The giant social media networking platform gives you many features to make changes to your profile. But if you have set up some security to your account, in that case, you need to verify the ownership. And to prove that you need to enter a Facebook confirmation code.
Besides, if you are not able to get the confirmation code and wonder how to fix Facebook confirmation code not receiving issue, you should go through this post to get all details.
The text above is a summary, you can read full article here