The due time is the last day it can be submitted before becoming “stale”.
I don’t remember your folding name to check current stats but at least you are cranking away.
It’s the same thing as this, wastedyears.