Hard resets sort out so many issues that they’re usually my first go to for a fix, after (if it’s an issue with an app, especially with a third party app) quitting and reopening it or uninstalling and reinstalling it. If it’s a system level thing (widgets, Home Screen, notifications, network), I’ll usually hard reset first thing. And if the issue is still there? That’s when I file a bug report.