I was able to re-create the issue where a race condition occurs causing the binding to disconnect before the initial status query responses are received. A PR was opened to fix the issue in the next OH release. In the meantime you can use the attached jar (compatible with OH 4.0.x and 3.2.x+) that contains the fixed code.