Sort:  

when I run it without the -o switch I get this:

<p dir="auto">Logging RPC to file: logs/rpc/rpc.log<br /> Starting a new wallet<br /> 2849297ms main.cpp:170 main ] wdata.ws_server: ws://localhost:8090<br /> 0 exception: unspecified<br /> Underlying Transport Error<br /> {"message":"Underlying Transport Error"}<br /> websocket.cpp:444 operator() <pre><code>{"uri":"ws://localhost:8090"} websocket.cpp:673 connect
 2 years ago  

I think the offline mode is added only in the master branch. You could build from master or just use a web wallet like https://hive.ausbit.dev/witness to setup the witness params. Also, https://hivetasks.com/key-generator can help generate a pair of keys.

I can rebuild from master, do I just follow the guide again but this time rerun git checkout v1.25.0 but with master at the end?

<p dir="auto">Or do I need to delete everything first, all the folders and files (except the blockchain).
 2 years ago  

I would say clone in another folder and build only cli_wallet. Yes, git checkout master should do it.