Please let me know if u have added those CPT again?
I have fixed this issue permanently. I just need ur assistance to check if its working fine. I have checked it my end, but it would be good if i get confirmation from u that things are working fine even if u enter same french values again.
Steps to take backup of CPT settings:
To take backup of that option, go to phpmyadmin of the WP database , run this sql to get the particular option row in database.
SELECT * FROM wp_options WHERE option_name LIKE '%geodir_post_types%'
After this u will see specific record, just edit it and copy the big textarea text somewhere else, this way u have taken backup of all current CPTs settings. Have a look on attached image for more clarification about backup.
Now just extract attached zip, upload these 2 php files in Custom post type ad-on folder using FTP.