Hi there!
This outcome is expected. Although run_local/local pixel streaming does not need the internet to function, it still uses your network adapter (as you can use run_local to stream to PCs on the same network).
Because you’re disabling the entire network adapter of your PC, it’s preventing run_local from functioning properly.
Please let me know if this helps!