I’ve seen a similar issue which I managed to solve elsewhere (@disc0p, @jengineer), on a board which had the wrong opamp chips on it. What are the opamps at the bottom of the board? (That is to say, the eight chips in a row). They should be MCP6004s.
The behaviour you’re describing, however, was similar to what I saw elsewhere, on a board populated with TL074 opamps, and it was a board supplied by Emitum, I believe.
If you’ve got a board with TL074s on: that is never going to work. They are the wrong part, and they’re not compatible. Speak to the people who made it.