In ecflow 4 series the GUI exposes the why command. This is used determine why a task has not run.
This uses the last updated definition on the client side.
However if the GUI has not been updated for a while, the definition on the client side will have an out of date suite clock.
Hence the reporting of time attributes in the Why tab, can be misleading(Out of date/time)
This situation has been improved in the 5 series. Now the Why tab will force an update from the server, before the information is shown.