Simply put, when my friend start games, the rich presence does not update to reflect this. Similarly, if I open client midway through their match, it freezes the status at the hero level they were when I launched.

This makes spectating very difficult.