Finally fixed this after weeks of struggling. I downgraded the firmware on my Belkin AC1800 modem to version 1.00.25 (it was on 1.03.04). Whats funny is the version I downgraded to is from 2012, go figure. Sure it could have been something else since this also did a factory reset, but I'm not...