This occurs on the universal app.
The friend join UI is inconsistent depending on when you click on the friend profile icon.
When the friend’s status changes while you’re on the page without refreshing, it shows you the full friend card with a join button.
However, after refreshing the page it does not show you the friend card and instead shows a little popup which is not style consistent.
Expected behavior
The friend card always shows up allowing you to view the currently owned items and such in app