The initial setup is done downloading the payload with browser. After its downloaded that's why you only need internet on the first try. If you get the right payload and have access to another exploited console it's fine. I've done this many of times. There's a section on here about offline saves for ninjhax
Did you test on a browserless console ?