Yes, using three different browsers I did not get that heart either, clicked 'shop now' and it took be to sign in and then construction.
Clearing cookies may have helped. Once I got that heart page, I knew I got in. I finally got my better half in using Chrome, but still nogo for me.
@bubble347 figured out the problem, ty. I had not put in the "optional" (not true) first name. Just filled out (corrected) new app and it worked, hearts and all. Too late to sign up for the megamiles though.
Nu, nu. Now I have a Krisflyer account.