SDA pin on I2C lines seems weird
I suggest to use an Oscilloscope. The note in the logic analyser states 

From the link in the question:


  The Noname LHT00SU1 is a USB-based, 8-channel logic analyzer with up
  to 24MHz sampling rate, with 1 additional analog channel
  (theoretically 2, but only one of them can be used at a time; 3MHz
  analog bandwidth).


This might be the root problem. I do not suspect on the wiring as the functionality is always okay when programmed via PC