Провайдер может блокировать по слепку (фингерпринту) TLS приложения, а также, конкретно в случае v2ray+websocket, по HTTP 1.1 ALPN:
https://github.com/v2fly/v2ray-core/issues/557#iss...
Первое решается сменой TLS CipherList и других особенностей фингерпринта, второе — только сменой протокола.