Don't Wait for Android 8.0 Oreo
Samsung's Android 8.0 Oreo update will fix problems with the device's Android Nougat update. That said, there's no reason to sit around waiting for Samsung when you can fix the problem yourself.
If you're dealing with Android 7.0 Nougat problems you're probably hoping and praying for Android 8.0 Oreo. Indeed, the new update should squash some lingering Android Nougat issues, but there's no guarantee it'll fix your problem.
In the buildup to the Android 8.0 Oreo release date make sure you're extremely proactive. If there's an update available for your Galaxy S8, download it. And if you have some spare time to devote to fixing whatever's plaguing your phone, use it wisely.
We've put together a lengthy list of manual fixes that could help you remedy your issue long before Samsung rolls out Android 8.0 Oreo to your phone. If you're dealing with keyboard problems we've got fixes for those as well.
There are also a ton of other resources out there that could help so don't sit on your hands waiting for Samsung.