Немного не хватает описания, как именно провайдер раздаёт вам интернет и считает трафик.
В похожей по описанию ситуации лично у меня было, что роутер почему-то не прописывал настройки DNS клиентам, которые раздавались по DHCP. И это действительно работало на компе, если втыкать провайдерский ethernet-кабель напрямую, но не работало через роутер.
В самом простом случае после сброса настроек, я так понимаю будет получение роутером адреса WAN-порта по DHCP, дальше трансляция адресов через NAT на LAN порты, клиентам в которых тоже раздаётся адрес по DHCP, но уже от роутера.
Напишите адрес, и остальные настройки (шлюз по умолчанию и DNS-сервер) который раздаёт ваш провайдер компьютеру. И потом сравните их с настройками WAN-порта роутера, и настройками, которые раздаёт уже ваш роутер компьютеру, если подключить всё через роутер в разрыв.