With Flex I/O, it is definitely a common thing to have bent or loose connections at the base to base connectors. Oh, man I have lost a few hours hunting for one that either broke off or pushed in and would only take out half of a 1794-OB16 two slots away once the machine was warm and vibrating just right...
Definitely look at and very carefully reseat those bases if you keep having the same faults. This is assuming that those cards are not permanently damaged, in which case I would look at was is hardwired to them.
We used a lot of Flex I/O in areas with some carbon dust and they were okay, a few failures, in the tire industry, many times we had to specify conformal coatings I think mainly due to other chemicals like sulphur in the dust that would grow into semiconductors on silver connections, even refrigeration soldering. The Flex I/O once solidly mounted is pretty solid though, we did not have to use special modules, just had to be careful at commissioning, use good well anchored din rail and end barriers to keep them snug and solid.