Thanks for the heads up. I tried the folder renaming thing earlier (renamed the Music folder on onedrive.com, created a new Music folder. Turns out Groove on Win10 notices the rename and now 'looks for music' in the renamed folder. Removed that search location, set it to the new Music folder. I see it index 79 new tracks (the amount in that folder), then set the app to show 'Music on Onedrive'. Result: empty list. Maybe because I also have those files stored locally? But the iOS app also sees zero OneDrive tracks. Signed out on iOS and back in. Still nothing. Sigh... Thanks for the suggestions though!
Okay. I am determined to help you solve this.
Here's what I did.
1 - Made a new folder called"Random" and copied all music from "Music" folder to it.
2 - Hid the Random folder (with music inside) inside another folder so OneDrive could not find it.
3 - Deleted original "Music" folder from OneDrive root and emptied OneDrive recycle bin.
4 - Renamed "Random" folder to "Music".
5 - Copied "Music" folder to root of OneDrive.
6 - Signed out of OneDrive on Windows Phone, restarted phone, signed back in to OneDrive on phone.
7 - Open Groove music on phone, sign out. Close app.
8 - Open OneDrive on phone, sign in. Make sure it matches the web version (e.g. it sees the "Music" folder in root.
9 - Open Groove on phone, sign in.
10 - In Groove on phone, go to the menu, and under OneDrive tap "Sync my music" and it should start syncing.
On my desktop, I signed out of Groove completely. Deleted all locally stored music and removed all folders for it to look in.
I then reset the Groove app by deleting the database (see below for how to do that).
- Make sure the app is closed (and the WWAHost process is not running)
- Go to C:\Users\<username>\AppData\Local\Packages\Microsoft.ZuneMusic_[random string/hash]\LocalState\Database
- I only had one folder listed, and the name was random. Likely another hash of something user-specific.
- Rename (or delete) the folder, and the database will be rebuilt on the next program run.
Once done, I reopened Groove afresh and checked that I had no folders set for it to search for music. This meant that absolutely no music files were shown inside Groove at all and were all deleted.
I then signed in to Groove on desktop and it started updating from OneDrive directly using the new "Music" folder we made above.
The phone also started syncing from OneDrive inside Groove but was much slower than the desktop.
So, in the end, both phone and PC stream music from OneDrive with nothing stored or searched for locally.
Let me know if you have any issues or questions with this. I'll be happy to help.