Studiocompiler & mdldecompiler error: concerning vstdlib.dll

Hello. im trying to run the Studiodecompiler and mdldecompiler but neither seem to be working.

Whn i try to use mdl.decompiler.exe i get this error message the minute i run it.

“The procedure entry point Q_AppendSlash could not be located in the dynamic link library vstdlib.dll.”

for studiocompiler.exe i get this message

“The procedure entry point Q_vsnprintf could not be located in the dynamic link library vtdlib.dll”

both are installed in this directory
steamapps/*******/sourcesdk/bin/orangebox/bin

i have also tried it in just the regular sourcesdk/bin, and sourcesdk/ep1/bin

always getting the same problem. Everything should work. ive even remembered to change the ToolsappID part so i cant see why its not working. If anyone knows how to fix then please respond.