Private Codes can only be used by you, They re meant to be used to test islands only, You need to enroll in the creator program https://create.fortnite.com and then you need to “Publicly Publish” your island which then gives a public code that never changes and that you can update.
Same text but Google Translated in French
Les codes privés ne peuvent être utilisés que par vous. Ils sont destinés à être utilisés uniquement pour tester les îles. Vous devez vous inscrire au programme de création https://create.fortnite.com, puis vous devez « publier publiquement » votre île, ce qui donne ensuite un code public qui ne change jamais et que vous pouvez mettre à jour.