Would be nice if they added a switch to disable connecting to open wifi networks. Or at least to realize that the wifi is connected but its waiting for a sign in so internet traffic should still be routed through 4g.
[1] https://9to5mac.com/2015/10/24/apple-wi-fi-assist-lawsuit/
At least my 4.x tablet used to have a 3-state wifi icon, off (not present), connected (gray), internet (blue).
If anyone knows of a solution to this problem on a Galaxy S8 I would love to hear it.
That said, I haven't needed to restart the uber app to fix this. I just disable WiFi from the notification toggle and the app connects in about a second after that.
System Settings > Wi-Fi > Gear Icon > "Use open Wi-Fi automatically"