@Stratagem, did you ever figure this out? Switching your SS Child class to Expand (under Flex Child Settings) will fix the overlapping content that we’re seeing in your screenshots.
Edit: It seems that Mobile Landscape is when this starts to break down (the flex layout switches direction to Column instead of Row), so applying this fix to Mobile Landscape will also cascade down to Mobile Portrait.
Thanks for your suggestions. What fixed it was the changing the class to Expand as per @McGuire’s advice. Thank you so much for helping me fix this I’ll remember this for future website builds!