regenerate packed data before generating the payload