Las ultimas 3 semanas estuve con el mismo problema.
Compré un monitor con conexión USB-C y el cable que incluía de 1 metro funcionaba bien para carga e imagen.
1 metro es muy corto para mis necesidades así que empecé a probar con los cables USB-C mas largos que tenía y ninguno me funcionó, incluyendo el que viene con el MacBook. Solo daban carga mas no imagen.
Con otros cables de 1 metro o mas cortos el monitor funcionaba bien.
Compré un par de cables Thunderbolt 4 en Amazon bastante costosos (50 dólares cada uno) porque en la descripción decía que eran compatibles con USB-C, DisplayPort y en teoría sería un cable super compatible con todo y tampoco me funcionaron. Afortunadamente los pude devolver.
Finalmente como último recurso compré este cable
https://www.amazon.com/gp/product/B07X31FG6Z/ y me está funcionando sin ningún inconveniente. Carga y video en el mismo cable.