I finally managed to test the program on running engine and it is amazing.
The connection is really stable.
You can actually data log during cranking, just like the gm oem tool.

A big thanks to Steveo for all the hard work.