@override Future<void> disconnectVpn() async { try { await methodChannel.invokeMethod('disconnectVpn'); } on PlatformException catch (e) { throw "Error disconnecting VPN: ${e.message}"; } }