I think you could use another thread with the browser to accomplish this. And saving the necessary data to a resource / global variable, then using this data in the new thread, whether with the browser or whatever needs to be done.
@nydigov Easiest way to fix this is to delete "Close Browser" action. If you don't have any open/close browser actions BAS will handle browser lifetime automatically.
If you want to handle it by yourself, add Open browser action before using any action which needs browser.