@bardavid52 , the headless=True flag will run the Python code in a headless mode (this means that the same code will now execute without the GUI visualized)
The streaming client would be used when you are running an Isaac Sim instance remotely (it will connect to the remote instance and showcase the GUI on the client)
Setting headless=False has no relation to the streaming client, hope that makes sense.
If I invoke isaac-sim using isaac-sim.headless.native.sh, I can then connect to it remotely using the streaming client.
If I invoke isaac-sim using python.sh, I can see the terminal logs and the simulation is running, but I can’t seem to connect using streaming client. Should this work? Can I connect with the streaming client to an isaac sim instance invoked using python.sh running some simulation (e.g. my_application.py in Hello World — Omniverse IsaacSim latest documentation)?