connectiq-android-sdk sample doesn't work in simulator

I'm trying to make the connectiq-android-sdk from Garmin's github work in simulator (android simulator --- CIQ simulator). I forked it to make small adjustments to make it easier to build them with the latest SDK: https://github.com/flocsy/connectiq-android-sdk I am using CIQ SDK 7.4.3, fenix5 in simulator, Android 35.

In order to make them work via the simulator there's 1 line that needs to be changed, that is not posted to github: in the android project in MainActivity.kt:95 change WIRELESS to TETHERED

After that I'm running both apps, ran: `adb forward tcp:7381 tcp:7381` and in the CIQ simulator I do: adb Connection > Start.

The 2 apps are connected (the android app even displays it).

Then I'm sending the "Hello World" message from the CIQ simulator (fenix5, fr935) and I do see in the android debug logs that it is received: "Received 36 from simulator" but I do not see the message displayed in the app, not I get to the breakpoint in DeviceActivity.kt:154

Then I go to the Menu in the CIQ app > Set Listener > Phone Application.

Then, when I send a message (Hello World) from the android app to the watch then adb disconnects and I get the following popup:

Alert: ADB Disconnected

Anyone has any idea what should I do differently to make it work? Am I correct in my assumption that whenever I send a message from one app I am supposed to see it displayed in the other app?