I have a single ASUS GX10 and have been running eugr/spark-vllm-docker with a build of vllm 0.23 that fixed the Claude Code CLI issue from cli version 2.1.154 and higher and haven’t updated that since.
The model I’ve been running is saricles/Qwen3-Coder-Next-NVFP4-GB10 from hugging face and the startup command is below
ExecStart=/opt/spark-vllm-docker/launch-cluster.sh --solo exec vllm serve saricles/Qwen3-Coder-Next-NVFP4-GB10 --host 0.0.0.0 --port 8000 --max-model-len 262144 --gpu-memory-utilization 0.87 --tensor-parallel-size 1 --enable-auto-tool-choice --tool-call-parser qwen3_coder --kv-cache-dtype fp8 --enable-prefix-caching --enable-chunked-prefill
Ever since applying the July 2026 updates Claude CLI gives me “Waiting for API Response - will retry in Xm YYs - check your network” messages and it waits for a couple of minutes. While this is going on nvidia-smi shows the GPU is still loaded so I assume the model is still working.
I thought this might have been a regression in the Claude CLI when running local models so I reverted that back to a known working good one in 2.1.153 but the issue still occurred. I don’t think this is a network issue as I get that error if Claude CLI is running on the GX10 or on another system.
The only thing that has changed on the GX10 is the July 2026 updates that I applied via the DGX dashboard
I ran this problem through actual Claude and it suggested the issue was due to me not using MARLIN and recommended I change my config to as per below but this made no difference.
ExecStart=/opt/spark-vllm-docker/launch-cluster.sh --solo -e VLLM_MARLIN_USE_ATOMIC_ADD=1 -e TORCH_CUDA_ARCH_LIST=12.1 exec vllm serve saricles/Qwen3-Coder-Next-NVFP4-GB10 --host 0.0.0.0 --port 8000 --max-model-len 262144 --gpu-memory-utilization 0.87 --tensor-parallel-size 1 --enable-auto-tool-choice --tool-call-parser qwen3_coder --kv-cache-dtype fp8 --enable-prefix-caching --enable-chunked-prefill --moe-backend marlin
Does anyone have any ideas?
I installed OpenCode I don’t seem to get this sort of error using that, but I find the Claude CLI better, maybe because that is what I’m used to.
Is there a better way I should be starting spark-vllm-docker? I currently have it set to auto start on boot using SystemD.
Should I change to a newer model? I mainly use this local AI box for coding tasks.
Any help would be appreciated as I’m still relatively new to all this.