ルーターを修理したとのことですが、その際に設定が初期化され、
IPv4 over IPv6(IPoE)が正しく設定されていない 可能性は高いと思われます。
YouTubeなどが問題なく視聴できているのであれば、その可能性はさらに高いです。
DNSについてですが、DNSは ドメイン名をIPアドレスに変換するだけの仕組み です。
DNS自体に致命的な不具合があれば、基本的にはほとんどのサイトにアクセスできなくなります
(※例外的なケースはあります)。
そのため、DNS変更が直接的な原因とは考えにくいですね
また、現在の回線環境では、
IPv4通信も IPv6ネットワーク上に内包 され、
MAP-E であれば BR、DS-Lite であれば AFTR を経由して通信します。
そのため、IPv6を無効にすると逆に通信不可となります。
対応としてやるべきことは、
プロバイダーが指定している接続方式
(OCNバーチャルコネクト、v6プラス、transix など)を
ルーター管理画面で正しく設定し直すことです。
その際、ルーターは RT(ルーターモード) にし、
WAN(インターネット)ポート に回線を接続してください。
※なお、現在の配線構成や機器構成が分からないため、
ここまでの内容はすべて 仮説ベース での説明になります。