Check the options to see if "Add local media files to library when played" is ticked.
Or you can open Windows Media Center and make sure the folder is included in the folders to watch.
Yes, it is ticked.
I can't find where to include a folder to watch in WM Center.
I'm so frustrated right now.