OP: did you navigate to the miles request page from a search engine result? If so, I wonder if you were linked to an old, now dormant miles request page that should have been removed and is no longer in use or no longer properly functions.
If you navigated from clicking through the various “bread crumb” links on delta.com or from the correct delta.com URL, then the mystery continues.