The Italian Space Agency has made a rather critical review of the Schiaparelli affair. Its software was developed by a Romanian software house founded by a man graduated in theology and no hardware test of the Schiaparelli landing procedure was made, for economy reasons.
Tullio

Is this possibly implying sabotage due to religious beliefs. Many deeply religious people I know have objections to missions to Mars that may lead to a human presence.Bob DeWoody

My motto: Never do today what you can put off until tomorrow as it may not be required. This no longer applies in light of current events.

No, it is simply incompetence. ESA has the habit of employing contractors, and that Romanian software house made a lower bid. NASA has other standards. My friend Roberto Battiston, head of the Italian Space Agency, has proposed a cooperation with Jet Propulsion Laboratory to develop a lander for ExoMars 20. They know how to land on Mars.
Tullio

I saw a Romanian article that quotes one of the company's leaders citing the Crimea turmoil for preventing more testing of the sensor and software. Not sure if this is a real newspaper. I found it on a Google search.
"ESA released the preliminary conclusions after the Italian Space Agency had accused that the decisive tests for the Sciaparelli lander simulations had been entrusted to an organization “which hadn’t enough expertize”. It’s about Arca Space Romanian company, based in Las Cruces, USA, as La Repubblica reported.

In retort, the Arca Space Corporation manager, Dumitru Popescu warned the Italian space agency to be more careful, as they don’t have proves to support their accusations. “They could pay the price. We are at ease that we did all we could do: to run a specific test we should have flown very closely to the Russian base in Sevastopol. Russia has just annexed Crimea and we risked generating a conflict between the Russian Federation and NATO,” the Romanian manager argued."