Just updating this post to confirm that once they receive your CF83 form, it is acknowledged in the "Check Progress" section of the website. See screenshot. It does say "Online", even though I posted it, but the date matches what my An Post Tracking number has as the delivered date.1) keep a scan of what you send them
2) have it sent by recorded delivery
That way there can never be dispute.