I think all your problems are at the PC end. While I think BLE is more trouble than it is worth, they aren't lousy, and the problems you currently have probably won't be fixed by by using a "classic" bluetooth like the HC-05. This is because it is about managing COM ports, not bluetooth.
I have never had the problem, but I think you will get a solution by trawling this forum.