I use internal osc. and if i set wdt to reset whole program, he is making reset, but with to long delay...
Example:
He should make reset if some condition is true.
Condition is true(lighted diode)and then you have to wait cca 30 seconds until the true reset happens.
It is always a good idea to post ccs related questions also in their forum but do not forget to mention your compiler version and cpu type: https://www.ccsinfo.com/forum