Is there any way to set a survey up to automatically refresh the calculations when copying to a new survey? I am running in to a similar issue, where the user will copy a sent survey to a new survey, even update a field used in another field's calculation, but the calculation will not update unless manually refreshed.
This was not the behavior when the survey was first published, but has been happening after one of the updates last year, which has been quite confusing for several users.