I’m sure this varies by company.
It is technically trivial. Building business software is fundamentally a communication/knowledge problem with technical aspects.
I've worked in remote-only environments, and (effectively) local-only, both of which worked pretty well. Local-first/remote-rarely hasn't worked.
I've not worked in anything close to 50-50, though, so perhaps that has a better shot at succeeding.
Maybe that's the crux of it. I've never worked in an environment where things like that amounted to much. If one of those meetings started to become important, it would always end up with "let's find a meeting room and include Charlie and Susan and get this hashed out."
I'd go so far as to say that if that's the way a team is primarily communicating, there is something structurally wrong.