I can confirm your statement about Astrill. I've been using Astrill for over5 months ,and recently ,about one month ago , it got buggy . And had all the problem said above . I dont know what's wrong , and I don't have that patience to contact their support and wait for them to reply. So after it expired ,I changed my VPN solution.
Believe it or not . Not my concern anyway.