@EA_Lanna
As my previous post indicated, I've used both the Origin client and a Chrome browser and they behave exactly the same (Origin client uses an embedded browser after all, probably even Chromium based). It should not matter in this case, but it is on PC. I would test it on a Mac, but I don't have a working one handy. I fully expect identical results.
Also important is that the reason we are getting the popup and you are not is because you have eligible Expansion Packs besides Snowy. To test this, you would have to use an account that has/owns all Expansion Packs except Snowy.
I can only deduce that the popup is the result of a validation check that is performed upon loading the page, checking if the user actually has 1 eligible pack of each type (Stuff, Game & Expansion) available in order to assemble a bundle before displaying the page. Since I own every pack except Snowy and Snowy is ineligible, I fail the validation check and the popup shows.
You have already indicated in a previous post you were able to select a different Expansion pack for your test (your example shows City Living selected), so that means the account you use for testing has eligible packs. As such, it passes validation and the page is displayed. I don't pass, so for me the page is not displayed, only the popup.
This makes it a design flaw, not so much a bug. Somebody wanted to make it more intuitive and ended up doing the opposite. Probably a classic case of communication failure between departments, I've seen it happen (and fixed it) often enough at work.
I know this is a bit technical, but I'm sure your web-developers should know what I mean. Or any IT guy with scripting/programming experience. We love our validation checks.
So, does all my investigative work make me eligible for a free Snowy game key yet? 😉