100 % agreed on this, as someone working in the sector of medical software.
In my experience it is not strictly like that. The Notified Body auditing your product may raise an NC for a problem they have noticed, but generally you then get to handle the specific problem they found, instead of having to go through the whole certification process from the beginning.