I have an alert (alerting on interface) that detects when a router fails over to the 4G backup by detecting if traffic is over a certain BPS on the 4G interface. This is usually caused by a primary WAN issue.

When this alert triggers, the primary WAN can still show as "Up" as the problem is usually downstream in the providers network. The 4G interface is obviously "Up" but in use. Overall the node is "Up" so the node itself doesn't go into warning state.
I have a dashboard that shows the status of all our routers but because the node that has failed over to 4G backup still shows as "Up" it never appears on the dashboard.
I've tried adding a "Set Custom Status" action in the trigger action to put the node into "Warning" state but this doesn't seem to work, possibly because I'm alerting on an interface and not a node.
Any thoughts how I can set the node to "Warning" even though it's polling as "Up"?