Why is wds-default-cost disabled on static WDS?

I’m using 2 static WDS links from node X, which is an edge node, to nodes A and B. I use static WDS rather than dynamic because there are several other nearby nodes with WDS enabled and I want node X to only connect to nodes A and B, not to any of the other nodes.

Nodes X has two WDS links back to the rest of the network via nodes A and B for redundancy.

I would like to use wds-default-cost and wds-cost-range to determine the path cost and thereby have node X choose the best
of the 2 WDS links as the root path, leaving the other WDS link as alternate.

This system seems to work only with dynamic WDS. If I choose static WDS, the path cost stays fixed and never changes as the link quality and p-throughput change.

I know that I could use dynamic WDS and use the SSID to select where node X should connect to, but in my large network, this is difficult since I need to use the SSID for other purposes.

I also know that I can create virtual AP’s and give them unique SSID’s to restrict node X to only connect to nodes A & B, but I would like to
avoid creating a bunch of virtual AP’s just to keep WDS working the way I like.

So, why doesn’t the adjustable port cost scheme work on WDS static?

it is also working for the static wds.
Specify the wds-default-bridge in the wireless interface.
Create static WDS interfaces.
Make sure that you DO NOT add the wds interfaces in the bridge port - Router will add them dynamically there if you have default bridge configured for the wireless interface.

Thank you! That works perfectly!

Perhaps a mention of this in the documentation would be helpful to others?