I'm actually using the example from https://github.com/xlfe/ulp-i2c for bmp280. But these are similar.
I'm not sure, but I think there is a bug somewhere in the code.
Enclosed you will find the recording that was recorded with the Logic 2 software.
Session 0.zip