The last two companies I've worked for where 100% remote, in both of these places engineering was a lot more productive. I personally invested less total time in work (about 7 or 8 hours total) and got a lot more done.
Both of these companies had a culture of writing things down, so everything was documented, an all important conversations where posted in the open for anyone to see. Everything is searchable.
For the kind of work I do (web development) in-person interactions are only good for middle managers that enjoy micro managing as a way to justify their job.
What does not work is to try to keep doing the same things you did in the office in a remote way. You need to adapt to the new context.
If your company went remote and suddenly you have 5 video calls a day, you're doing it wrong. Of course it will be worse and less productive.