When configuring the network module in MAX, in the FP-100X configuration window, there are two watchdog settings, current and power-up. Which one are you using? Ideally you should set both to the same value. If you are setting the current and not the power-up watchdog settings, this would explain the problem.
The FieldPoint serial modules are somewhat different than the ethernet modules in that they can have two watchdog settings, a power-up watchdog setting and current watchdog setting. If one were to configure the current watchdog setting only, the watchdog would be enabled for as long as the bank has power, but it is not saved into the configuration memory. If one configures the power-up watchdog setting, then the watchdog takes effect the
next time the FP-100X is rebooted. In this regards, if you configure a FP-100X to have a power up watchdog, destroy and re-create the Comm Resource (using Find Devices), you will notice that the FP-100X has a current watchdog setting of Disabled, but if you were to have power-cycled the FP-100X module between the resource creation times, you will notice that the current watchdog and power-up watchdog settings are identical.
The Enable and Enable on Use options from earlier versions of FieldPoint Explorer, behave somewhat as you described but not entirely. The Enable on Use option was only valid for serial modules while Enable and Disable worked with all modules. Like you suppose, Enable on use would configure the watchdog when communications were first established. But it was most useful to avoid having the watchdog trigger in the time it took you to finish configuring a module and starting to launch LabVIEW and running your program from LabVIEW.
Regards,
Aaron
LabVIEW Champion, CLA, CPI