Unexpected Watchdog Behavior

After !39 (merged) was merged watchdog task suddenly stopped working for an unknown reason. Indeed, the watchdog is not refreshed and the MCU resets every 16 seconds. Removing the changes made by the MR does not solve the problem, but checking out to the commit before the merge works just fine. Find out what went wrong and fix it.

Edited by Ioannis Dimoulios