Have you been having issues with kill switch lately? I’ve been using surfshark and for some reason whenever my vpn connection fails (I really don’t know why it fails but it’s pretty frequent) my internet connection somehow bypasses killswitch after like 5-10 minutes of inactivity. Got an isp notice because of it.
Windscribe is usually recommended cause they are very open with their users. The owner is active on reddit and replies to most of the questions himself. It might not be the best, but its one of the good pocket-friendly vpns.