Unfortunately this app just doesn't work well. Music stops playing at random times. Casting usually works for only a short period of time. There is a long delay when navigating the interface; during this delay, there is no feedback to indicate whether your intended action was registered or ignored. You can download songs if you're willing to retry about 5 times until it finally works. The overall experience is very frustrating.