What revision of the MI424WR router do you have? There has been some talk lately about a "Hardware Acceleration" option in the web administration for the Rev. I causing issues if it is unchecked. I believe you may find this in the advanced home network settings. This setting started to show up around the time IPv6 support did in the router.
Just a thought.