Just taking a wild guess here but regarding the HomeBrite app, given that there's an overwhelming number of one-star reviews apparently the app itself is pretty crappy, irregardless of which version of Android.
https://play.google.com/store/apps/...omebrite.android&hl=en_US&showAllReviews=true
But you might want to try and go into your Settings >> Apps menu, find the HomeBrite entry, tap the 'Force stop' button, then go into Storage and tap on the 'Clear cache' button. If the app still can't detect what version of OS is running, go through the process again but this time tap on 'Clear data' instead. This should return the app back to it's originally installed state so you'll need to go through the whole process of setting the app up from scratch again.
If the app is still unable to detect the OS version, try contacting the developers of the app. They might have some insight on the problem or maybe reveal when or if they'll be releasing a newer version of their app that's compatible with Oreo.