Here's a longer explanation. https://www.brycevandyk.com/dissecting-firefoxs-no-remote-op... By default, Firefox looks for an already running instance and attaches to it, opening a new window in the existing session. --no-remote disables that connecting behavior.