netgear w3000l plus dynex unmanaged switch timeout

so i install tomato for my netgear 3000l v1 everything is perfect except i notice everyting wired to my gigabit switch times out when trying to connect to a website. Some sites worked like google, then it stopped.
i wondered what kind of issue it could have been related to. Im setup on regular dhcp with a cable modem, tried manual dns attribution cause sometimes its not a timeout error but it says dns error.
i tried cloning my pcs mac on the router, anything wifi works well, other directly connected devices too. I need the switch, what do?