I just called FB Plat today and they credited my missing XPs (from April - never contacted them before today) after an hour.
I also called to suggest that domestic flights connecting to a longer flight get more XP - I was told to contact Flying Blue by mail for that suggestion.