As Jim mentioned, some types of DOS programs bypass DOS function calls and either call the BIOS directly or just go straight down to the bare hardware.
Windows can intercept BIOS calls to keep track of what's going on, but if a program writes straight to video memory or accesses a I/O port directly it can get Windows confused.
If the program is accessing hardware directly, then a SETVER command won't help.