Home sharing on iPhone: "You don't have permission to access the requested resource "

I've configured Home sharing to work just fine on my iPad and Apple TV, however for some reason on my phone I get an error pop up saying "You don't have permission to access the requested resource" when trying to play a song.

I can view my library just fine, but I cannot play any songs.

I've set iTunes to share my entire library which seems fine on the other advices.

I've restarted both my phone and PC, and also signed out of home sharing on my phone and signed in again, and also disabled and re-enabled home sharing on my PC.

Running the latest version of both iOS and iTunes.

Thanks!


Fix:

  1. Sign out of Home sharing: iOS Settings > Music > Sign out of Home Sharing
  2. Sign in to Home sharing again, with your Apple ID.
  3. Terminate the Music app. Double-click the Home button to bring up the iOS app switcher. Swipe the Music app with an upwards motion, to terminate it.
  4. Open the Music app again. Home Sharing should now be working again. You will have to reindex the contents.

I don't know why this problem exists, but Home Sharing seems to have become increasingly unreliable as Apple post-Jobs appears to divert resources elsewhere.