We have heard reports that Chrome 88 silently fails to encode frames on MacOS if hardware acceleration is turned off or unavailable. This regression has been reported in detail here: https://bugs.chromium.org/p/chromium/issues/detail?id=1168948&
The next stable release of Chrome will provide a fix. You can work around the issue by enabling hardware acceleration if available.