I think, issues are not with the software, but the hardware itself.
There are many copies / clones available in the market, which do not work and connect correctly. Only the ones which are original, have authentic hardware, are from reputed companies (like Ancel, Xtool, etc.) work absolutely fine, and connect perfectly with the OBD port in the car.