Same for me - that’s why I originally assumed (here) that it was an A/B test.
I was going for the A/B test as well, but many people are showing screenshots they got the new layout.
But as for a fix, I feel:
#1 - Streamfab developer would need the new layout to even fix.
I would think they have more access than to one account, so they may see it quicker.
#2 - I don’t expect another update for SF, when one comes, till this coming Friday or Thursday at the earliest.
I know it’s hard for people to have patience, but usually shows stay around long on Amazon.