SMB mount works in XBMC but not Sapphire

I am able to mount a shared parent folder via SMB to Sapphire, but all the subfolders under the parent folder are not accessible. However, using XBMC, all subfolders below the parent folder are accessible. Why does it work for XBMC and not Sapphire?