I like having scheduled plans, so I always try to plan hangouts. There are some friends that flake, which bothers me; I understand that things come up, but if flaking is a regular thing, then I feel unimportant and that you're not making an effort. If a friend flakes, I expect them to put in effort in rescheduling a hangout.
I also attend community events for things I enjoy (yoga, reading, dance, etc.). Maybe friends come; maybe I go solo and meet new people. Either way, there's a social interaction.
Bc I WFH too, I've been trying to reach out to other WFH friends to see if we could WFH together. And/or WFH at a cafe (consistency probably helps - i.e. going to the same cafe rather than always changing it up) to meet other WFH peeps.
I'm still trying to find my community.