Hi Jim,
That error is thrown when a certification being recertified has no due date, but this should never happen normally.
Which version are you on? There were some bugfixes around certification due dates in 2.5.11