We’ve contacted the server team regarding the stale game advertisements.
Regarding your friends who cannot launch SCR, please feel free to encourage them to contact us here or ramius.forum@blizzard.com so we can work with them to resolve their issues.