I added an application to the Chromecast Console. I imported the sample Cast Hello Android example from Github. This worked right away when I added the app_id I got from the Chromecast Console. I realized the URL was pointed to the wrong place. Changing the URL did not seem to have any effect so I removed the Application.
I have re-added multiple applications; now pointed at this same URL and other URLs. Running the same android application that was showing the MediaRouteButton and casting correctly is now no longer showing the MediaRouteButton. I thought this may be related to the removed application. However, I've changed the app_id to the new ones multiple times to no avail.
Any ideas?