Expiration value returned is invalid

Thanks!! That makes sense. Looking at the code its clear that clock skew can cause these issues.