Unfortunately their website refused to let me include attachments in the request form. Attaching images would cause a bunch of HTTP 500 errors. After repeated attempts, I ended up submitting it without the attachments and added a note that their website was broken. I also took screen shots of the web page, the browser network errors, and recorded all the timestamps.
After an extended radio silence that exceeds the deadline to file a claim, they responded that since I didn’t include receipts, they were only going to give 100 euros of compensation.
It took a lot of back and forth, calling customer service, learning the exact voodoo to get through to someone who even knew who to contact, and then more back and forth to be able to email them the receipts.
The end result was full payment. But only because the principle of getting full compensation and not letting this slide kept me in dogged pursuit.
Fuck Air France.