I always like to start with a question, so, "maybe I'm just missing something"?
Minimum working example:
https://codepen.io/Dane-Atkins/pen/WbGwOLb
Pretty basic map so far, with a bit of a space for user interactions. However, if you open the page on a mobile device, the Expand components will 'dock' to the bottom of the map (not a problem itself), but this docking also blocks all user interactions / Javascript (not okay)!
(You can simulate the narrow view on a desktop, but you may have to open the Developer Tools to get the window narrow enough to trigger the docking behavior.)
Bonus Points: if both the Legend and the Search Expands are 'expanded' (as the default MWE shows), then the window is shrinks (or loads, i.e., mobile) then the blocking behavior prevents either Expand from closing!
----------------
We can, of course, remove the Expands and just use the Legend component directly. But for the Search bar specifically, this behavior is breaking for our mobile users, where the Expand makes the most sense!