One last ditch effort if what Bas said doesn't work, since you defaulted the system and reloaded off a recent KDS file - if you didn't do it when you reloaded the system, consider defaulting it again, and this time when you load in the KDS file make sure you have checked the "overwrite" box.
Normally when you load a KDS just from making changes to the database you don't use the "overwrite" box because all you're doing is making feature or device changes. When you default a system you should always use overwrite because it also overlays the system memory image with the supposedly exact status of how everything was when you saved the file.
So, for example, when you do a normal database load you will transfer over all of the user's normal phone settings for forwarding, ring targets, etc. When you do overwrite you will actually match the state of the phone to exactly how it was when the KDS file was downloaded - so if the user had their phone manually forwarded, in DND, or any other custom settings the user had chosen on their phones those exact settings will be restored along with all of the normal programming information.
It's possible some setting you had prior to reloading didn't transfer because they weren't part of the normal things transferred with a standard KDS load....