Did you try new openwrt releases, like 17.0.1.4 or better ?
I have various MT7620-based devices for commercial hotspots installed at customer sites, and no problem.