I'm missing a few things which can be usefull for GL-iNet.
in what topology is flint 2 used?
which firmware is used op24 or mtk?
usb connection involved?
was the test via wireless?
was ipv6 on?
does it happen on the other gl firmware (op24|mtk)?
does it also occur on a openwrt firmware itself without the gl software?
is 2.5g port used and also shown negotiated as 2.5G on ethtool output?
no extroot configuration involved with usb stick?
Currently i use openwrt without the gl software and it works fine my ipv6 is off because that slows it down on a network not supporting it, this includes for all underlaying routers, no usb involved but also no 2.5g negotiated since my switch is 1G only so the port is negotiated on 1G.
I ask for openwrt (sysupgrade advised) without gl software just to know if it is a gl software issue, because i noticed various package chain issues by reading the forum issues, not all packages being present or some are outdated, this can cause some unwanted effects in the firmware.
does it happen on the other gl firmware (op24|mtk)? not tested
does it also occur on a openwrt firmware itself without the gl software? will have to test this
2.5g port used and also shown negotiated on ethtool output? yes, wan 1, speed shows 2500Mbps from network port mgmt page - dont know how to use ethtool no extroot configuration involved with usb stick? dont know what this means, its a vanilla install.
Well, you can test with a lot of firmwares, but I think that 4.5.8 and 4.6.8 should be the most stable releases. Also you have OpenWRT 24, but remember that drivers are less polished than in the GL.Inet firmware (they are open drivers, not proprietary).
Make sure to make a backup via luci -> system in the advanced settings in the gl ui, user root, password same as gl ui.
If you flash images make sure no settings are kept.
If you choose to go with pure openwrt always make sure to use the one with sysupgrade in the naming and not factory, this will preserve the mechanism for debricking the firmware, factory replaces it with one from openwrt which is less user friendly.