Thanks @anon97951896 for directing me to the thread about the dropouts. It’s clearly a problem with high-res files only, and perhaps improved by adding a UGreen ethernet adapter, although that doesn’t seem to have worked for everybody (see Chromecast Audio dropouts), because a buggy firmware update looks to be the root cause.