Auto Layout is too complex for my small brain to grasp

I’m trying to create a simple button, 94x32px, that includes a top 2px line, an icon and
text padded 4 px apart.

Please help, what am I doing wrong?

Instead of a line, use the top stroke for an auto layout, or wrap the icon and text in another auto layout.

Thanks, Tank666!

Top stroke worked