After observing real users, it became clear that there are parts of the flow that are frustrating to many users. By default, users would just have to figure out that they would need to scroll up since the action after clicking the Subscribe/Submit button is the same location without notifying the user to scroll up. Around more than 90% of the users stayed at the bottom and/or try to scroll down, then it’s only natural to scroll up after trying everything else which uses a good amount of the error correction time. Some users scroll all the way up to the top of the page, then down again multiple times missing the error message box & highlighted the error entry field completely. Then finally back up to the error. The actual error box message, which notifies the user what’s the actual issue/error is located in a section/box above all the entry field boxes that would hold the error(s). There were some users that scrolled up to the error and didn’t even get to see the error message box, because of the location. Overall the main problems based on the user data that was collected were the after-action location of the refresh error page and the location of the error message box.