I would like to ask a question with regards to the problem that we are encountering.
It seems that the CPE does the connection request before the task has been written to the DB? Not sure if this is possible but the task gets queued in the DB even though the CPE did a connection request in to the CWMP. If you do a summon or another change of the parameter then the task gets sent to the CPE and the inform time gets updated.
Is there a way to delay the contact request that gets sent to the CPE perhaps? This should prove our theory that the CPE makes contact with the CWMP before the task is written into the DB.
we found that the CWMP Servers time was out with 2 seconds resulting the _lastInform time for the device to be 2sec before the contact request was done according to the DB
we adjusted the time to be inline with the NBI and UI server times .