Sometimes the metamod.vdf is recognized by my server and sometimes it isn't and I have to do it the old fashioned way by modifying the gameinfo.txt file. Once I modify the gameinfo.txt file metamod/sourcemod works fine.
Is there some reason the metamod.vdf file wouldn't work properly? I always open it and double check to make sure it's the correct one for the game on the server.