It’s important that your Facebook page is set to ‘Public’ and doesn’t contain any restrictions. Guests can experience difficulties when using Facebook to login if restrictions are set.
Please check the following on your Facebook page:
Lastly, check if there’s any other privacy settings that are not set to ‘Public’. If you see any, please set them to ‘Public’.