It definitely handles subfolders. I'm not sure what the problem is, to be honest. All I can think of is wrong settings in the "Media Library" preferences.