View this URL in Edge Dev and then in Chrome. In Chrome, the form shows up a little bit down the page, where Edge doesn't display at all. I was looking at it in Edge Dev and thinking, "How the hell do I enter this?" then had to view it in Chrome to see the form.
The form works fine in Edge Insider Canary. I think if the problem was related to "early development" then Canary would be the earliest in development, Yet it has always had Less problems than any other Edge Insider channels, that's why I've been using it as my main browser since launch.