Quora quote:
It’s possible to enable both (you could also add an USB-OTG Ethernet adapter(s) and have three or more links at the same time), but not to communicate simultaneously - system will choose only one default route based on expected and actual performance of the link.
And there’s a reason for such setup - if you’ve ever configured a multihomed router (with more than one uplink to ISP), you know the drill - even with stable hardwired connections this could be problematic: for best performance you need to load-balance depending on total and available bandwidth, all related connections should normally go to the same uplink (or websites and services may misbehave on users jumping from one IP to another), etc.
Unpredictable nature of both mobile data and Wi-Fi connections for a moving user makes the problem even worse - generally you couldn't load-balance, and there’s only one user, so round-robin selection of links is also impossible (but routing data from different apps to different links may still be feasible).
Some system-level preference available to apps may have solved this, e.g. if an app opts for lower latency for a connection - it gets routed to Wi-Fi, and if app signals the connection will be low-bandwidth, but stable link is preferred - it goes to mobile data (it’s normally more stable).
There’s already such “download over Wi-Fi only” switches in some apps, but it just limits mobile data use by these apps, it’s not a true route selection.