The biggest challenge I've faced being on a remote team (read: not necessarily WFH) is that people who are at the primary physical location are acutely unaware of their remote colleagues. On VCS systems they'll shout and have conversations with each other, they won't focus conversations in chat or make equivalent channels for hallway conversations, and they'll assign work to themselves first.
I'd like to have the option for remote work to be available to me in the future and if we're going to do that then that means people who go into primary locations must learn to play ball with everyone.