You were right to force a commit by rebooting, the database needs that.
The problem *may* be (and this is a long shot) that only the tag by which you were browsing was not present.
E.g., you browse to a track by genre. It shows as < untagged > because no genre has been set. However the file is populated with artist, album, tracknum tags and looks OK in the WPS?
Alternatively, the WPS may be well written enough (and your folder structure good enough) that it is defaulting to filename/path information in the absence of tags and you cannot notice the difference! I think the expected structure is:
/artist/album1/track01.xyz
/artist/album1/track02.xyz
/artist/album1/etc...
/artist/album2/track01.xyz
/artist/album2/track02.xyz
/artist/album2/etc...
1. Try the whole initialise (wait 10-15 mins) and reboot cycle again, to make sure all files have been read.
2. Check the files using a tagging app (MP3Tag, Foobar 2k, Media Monkey) to see what tag info they really have got.