[LT3086] As an adjustable current source, heats up at low load conditions

Dear Analog team,

I'm currently testing the lt3086 as an adjustable current source.

I added a few op-amps to convert voltage levels to my ADC / DAC that monitors and controls the device. Appart from that, everything is quite default. (please check attached picture)

When testing on a PCB, we noticed that the IC heats up rapidly, even in low current conditions:

Test Conditions:
Supply Voltage: 12V
Current set 100mA.

---> The IC gets hot, but stabilizes.

Test Conditions:
Supply Voltage: 12V
Current set 200mA.

---> The IC gets really hot, and enters thermal protection mode, increasing and reducing the current as it cools / warms.

Is there anything that I might be doing wrong?

Thanks for your support.