No, I’s silly. It will sit in while GO_DONE forever, where there is no need to keep setting a register.
Microchip have their own forum with a beginner section which would be fine for this.
This is C. If you post it there I’ll fix it.