David Croft has criticised the FIA for the chaotic formation lap scenes at the Bahrain Grand Prix in Malaysia, describing a software glitch that saw several drivers slowing to a crawl or stopping completely as a "farce".