Hi, using vless configs from json directly works fine but importing vless ones from subscriptions base64 encoded causes the imported config to be malformed. It works fine in other apps but only here it doesn't work.
You can try importing this publicly available one for github for testing.
https://raw.githubusercontent.com/ari-ahm/pytelv2ray/refs/heads/main/sub
> If you mean the `0` and `null` values, that's normal, and you still have valid configs
No not that. Its this that the configs can't be used. The vnext field isnt properly being used.
Your app has it like this
```
"outbounds": [
{
"protocol": "vless",
"tag": "proxy",
"settings": {
"address": "meg3.horiono3.xyz",
"port": 443,
"level": 0,
"email": "",
"id": "fd4b0117-d752-46fd-9a94-21a21e360fdb",
"flow": "xtls-rprx-vision",
"seed": "",
"encryption": "none",
"reverse": null,
"testpre": 0,
"testseed": null,
"vnext": null
},
```
While v2rayng has it like this
```
"outbounds": [
{
"mux": {
"concurrency": -1,
"enabled": false
},
"protocol": "vless",
"settings": {
"vnext": [
{
"address": "freeConfig.nimroo.org",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "xtls-rprx-vision",
"id": "f0ddd524-5089-48c8-804c-3f72b89d4a31",
"level": 8
}
]
```
Due to which the configs dont work.

Please try the subscription link that I shared and you can easily reproduce the issue.