Creating a new locale on craft 2, entries won't load
Is the /fr/ directory created in your public_html folder?
https://docs.craftcms.com/v2/localization-guide.html#step-5-set-up-the-files

Maybe try making a totally new entry for all 3 locales.