Accor.com for me has been a bit temperamental last 72hrs either log in not working or points balance not visible at various times etc. Possible ongoing IT upgrades?
As of now the contact CS link is working for me via this URL
https://www.accorhotels.com/gb/support/contact.shtml