I have not had a problem with US non-chip cards at SNCF stations as long as it is a "manned station"; self-service terminals are an entirely different story. I also have not had a problem with US based card when I buy train tickets on line.
My guess is a communication issue but somebody with more experience in suburban stations may chime in