It's been a turbulent time for Sony-owned anime streaming giant Crunchyroll, at least when it comes to its store.