Give wireguard a try. Had the same experience with OpenVPN, yet got wireguard to work pretty much immediately.