In monday, every dropdown and status option has a fixed ID that never changes, even when someone edits the label. I tested that myself on a live board instead of blindly trusting the docs. Linking options by name or position quietly breaks as soon as an admin renames or moves one. The app therefore always links options by that fixed ID.
monday notifies apps when a column is added, but not when one is renamed, changes type or is deleted. So the app regularly checks whether the form still matches the board. If something no longer lines up, the admin sees it, instead of answers quietly ending up in the wrong column.
Sometimes a submission can't reach the board, for example when monday is briefly unavailable. The app retries a few times. If it still fails, the submission is kept with the error message, and the admin can resend it. Nothing gets lost silently.