seperate backend upgrade process for error tips