So, unfortunately I don’t have a direct answer for you. But! Here’s what I’d try.
If you’re not already on it, I’d definitely recommend getting on the elm slack, there’s a #style-elements channel where people frequently answer questions like this.
I’d also recommend creating an ellie(https://ellie-app.com/new) with your code when you share it. It’ll make it a ton easier for someone to see what’s actually going on, fiddle with it, and maybe return a fixed version to you.
I will try the slack channel again. I’ve asked a few questions there and not gotten much response, probably because my questions are very basic function like this one. I also generally prefer troubleshooting venues that are indexed by search engines so that others can find answers easily later and prevent the same questions being asked repeatedly.