This Pending Status is a design error and needs to be removed. WANs/Gateways are either Online, Offline, or Warning (partial working but failing, % of loss in other words seeing errors). Perhaps there are, except I am unaware of a continuous state or condition where Pending is correct. I don't see a good reason to treat gateways differently whether or not they use DHCP or a Static IP.
Under the Interface Status tab, the display will typically show UP (working), Down (A dynamic DHCP WAN type is not fully connected or does not have an IP), No Carrier (cable is not plugged in or the device on the other end is malfunctioning in some way.). Therefore, the Status/Gateway should be Online, Offline, or Warning and never Pending.
Appears, Pending was intended to show an Interface that is using DHCP but has not yet received the IP data or there is assignment error (static IP gateways don't show Pending). However, it does not always work that way. Unplugging the port connection (cable & maybe fiber type), powering off the modem and other failures will display Pending. There is no timeout meaning this status may stay forever. There are no gateway log entries to indicate the actual statue of the gateway. Sometimes reconnection the port will clear Pending but not always. There is a big difference between having a connection while waiting for the DHCP or when there is no connection.
Another incorrect behavior, in Diagnostics/Ping or Traceroute and selecting the Pending Gateway in Source Address, will result in what appears to be a working connection. Regardless of the selection, traffic is actually using a different Interface.(assuming another one is available)
At least one cause of this bug is dpinger hanging/waiting & expecting a DHCP. It's a mistake of not detecting or identifying a disconnect (unplugged or bad cable) or dead connection (no power on the modem) from the more common just a loss of upstream internet access. It cannot distinguish between having a connection and where there is none.