I too have had little success with this system and mentioned this more than once when emailing the SE desk to get a flight credited after trying though the web site.
I have not been able to detect any pattern or special circumstances that cause the online crediting not to work (NB. departures from some airports are excluded from online crediting as documented on the web site).
Any secrets we need to know about?