newToken has change to guid to gen
add md5 retry