Sorry too many spelling mistakes, here it is again.
Yes, you are missing something :-)
It is the Job of your House's Router to connect things up and to give your B2 its IP number.
When you boot the B2 it tries to connect to the Router and asks the Router for an IP number.
What IP number is issued is down to the Router to decide, the B2 is entirely passive in the process.
When the B2 is issued an IP number the B2 sits there waiting for traffic to come to it from the Router.
Thus when you connect your PC/Phone/Tablet to your House's WiFi (this too gets given an IP number by the Router) and you start a Browser session on your PC/Phone/Tablet and type in the B2's IP number, the House router's job is to connect your
Browser's session to that IP number so that the B2's web UI can be sent to your PC/Phone/Tablet.
Potentially therefore each time you boot your B2 it could be given a different IP number by the router and this makes life difficult to remember how to get to the B2.
To overcome this it is possible, from the Router's Admin pages, to tell the Router to always give the SAME IP number to the B2. Each router has a different way of achieving this but nearly all Routers DO provide this function.
If you tell us which make model your router is we may be able to advise you on how to do this (it is called Reserving an IP address).
Anyhow I think that you can now see why you were having the problems you were.
It is also sometimes a good thing to power off your House Router and then power it up again, as sometimes they get "confused" (You rebooted the B2 rather than the Router).
Invariably if the B2 is showing an IP number and your WiFi signal strength is good (sometimes it is not!!) then, if you can not get to the B2 this is NOT the B2's Fault, it is the Router or your PC/Phone/Tablet that are the problem.
Hope this helps
Fred