fix: a profile has not changed its credits after a research/upgrade cancellation