About jominionated: What does "unable to login" mean? Some error message appears? Or after login the "spinning Castle" is continuously shown? Or something else.
About the hearts: A player can declare another player as a friend. If 2 players do that with each other, they each see the other's name with a full heart.
If player A declares player B as their friend (but not (yet) vice versa), that means A sees B's name with a half-heart, filled on the left side. B sees A's name wiith a half heart, filled on the right side. B can click the button "Befriend" to declare A as their friend as well.
So you and your other friend already declared each other as mutual friends. Between you and jominionated, only one declared the other as friend (who did it depends on where the half heart is filled, left or right, see above).