I have been scratching my head for a few weeks about the behavior of my circuit (attached). In this circuit I give a arbitrary known input signal to drive a current through R1 which is a thermistor. I then use an instrumentation amplifier to measure across points A and B to calculate the thermistor resistance. Unfortunately when I give the circuit a positive voltage it will clip, but for some reason the negative voltage does not clip. I have looked at the datasheet and confirmed that the opamp can produce the necessary current (\$\pm\$10mA) and I have given sufficient supply voltage (\$\pm\$12V). I have observed that the clipping does go away with low input voltages i.e. (\$\pm\$1V). I believe I am missing something trivial but I just can't seem to find it. I have also observed similar behavior with the other ADA4077 opamps in my circuit. I have removed the instrumentation amplifier and isolated the circuit completely and measured the waveforms using an oscilloscope observing the same behavior. I would really appreciate the help guys. Thanks in advance.
Left: The waveform of the input (Yellow) and the voltage measured between A and B (Red). Right: The waveforms of the input and the measured wave at A to ground(Green). The measured waveform at A to my understanding must be really close to zero so this was most intriguing.