Any ideas why what was likely an implicit default in the stock was not showing up in the explicit MTU field in the beta?
Asus started work on adding that MTU setting on their firmware, but it seems they haven't finished it yet. When moving to my firmware (which already had support for it), the router incorrectly ends up with no MTU value at all, which doesn't get properly handled. I changed the default value to 1500 in beta 1 (which is why alpha users must either fix it or do a factory default reset), however it's possible that the MTU configuration code I merged from Asus doesn't properly deal with blank values that get inherited when moving from one of their beta firmware (or my alpha firmware) with the issue.
So, looks like the issue can also be introduced by running their beta firmware, and then switching to my firmware without doing a factory default reset.
I'll see if I can make the router use a more sensible value of 1500 if that value is completely blank.