MAX BR1 Mini UDP NAT over cell doesn't always work

We’re using a bunch of MAX BR1 Minis, mainly with AT&T cell service in the Boston area.

We see odd behavior over the cellular link: we send outbound UDP traffic to a server, and the reply from the server is blocked. If we reboot the Mini, roughly 6 times in 10 this works properly, but the other 4 it doesn’t.

NOTE 1: If after a failure, we then make a TCP connection to the same server, the UDP traffic then works fine.

NOTE 2: Our WAN port is also active, and we’ve never seen this failure on UDP traffic sent to a server from the WAN port - the UDP reply always gets through fine.

That is going to need a ticket to Peplink engineering with a diagnostic report from when its happening I think.

What firmware versions? I feel like there’s some sort of bug with UDP in recent firmware versions - in my case, it’s on my Balance One, and the bug manifests as a failure to connect between a LAN and a VLAN - with ICMP messages showing “Destination unreachable: no route to port” See Outbound Policy + Firewall + VLAN bug in firmware 8.5 - #17 by soylentgreen

In my case, the bug comes and goes - with latest 8.5.2 betas, it ran for 10 days before starting to fail again.

The fact that you are having trouble with
(A) UDP
(B) Firewall
(C) it’s intermittent

… makes me wonder if these are symptoms of the same underlying issue?