What Is The SBMM Bot Viewer?
The SBMM Bot Viewer shows how one page answers two different visitors: an ordinary phone browser, and a request carrying Googlebot Smartphone's User-Agent. Both answers are read the same way and compared signal by signal, so a changed title, a different canonical, a noindex that only one of them sees or a page that loses half its text is marked at once.
Before either request it reads the site's robots.txt and applies the rules Googlebot follows. If they tell Googlebot not to fetch the page, the Googlebot request is not sent, because Google would not send it either, and the result shows the rule that decided it.
What it cannot do is prove that Google sees the same thing. Google identifies its crawler by address, and a site can serve Google differently by address without this tool noticing. The result says so every time, and points to URL Inspection in Search Console, which shows the page as Google actually fetched and rendered it.