Trouble with using ISO1540 with Arduino and INA219 (I2C)

Thanks for the offer to help and sorry for the late response.

I have a bit closer to the problem. This is the schematic (at least I hope I did not make any copy-paste mistakes):


Yellow boxes indicate INA219 breakout boards and blue box indicates INA1540 breakout board

What works:

  • When using the boards and wiring as indicated, I can read both INA219 sensors.
  • When replacing the ISO1540 breakout board with a bare ISO1540 chip in a socket like the following, even without the capacitors at the power lines and without the pullup resistors (in the blue box), it works as well.

    (Source: makershop.de)

Problem

  • As soon as I replace either the ISO1540 breakout board or the bare chip in the socket with one soldered on a breakout board (see below), I still get sensor readings but only for a few seconds, then the communication fails. It makes no difference whether I add the 4 pullups and 2 capacitors or not, the result remains the same. Since both above methods work (socket and commercial breakout), it is likely a soldering issue, but then why do I get sensor readings for a few seconds before the communication fails?

Anyone has ideas how to narrow down the source of the error?