How to achive better balancing on LAN LACP?

We have a Peplink 710 connected to multiple WAN connections and this part balances well.

As the aggregate traffic is >1Gbps, we turned on Link Aggregation on 2x LAN port as well; Checking the connected device, the LACP seems to be formed correctly.
But checking the actual utilization, all the incoming traffic seems to be on 1x LAN port, and the outgoing traffic on the other 1x LAN port, capping the max traffic to 1Gbps.

Is there any way to achieve better balancing of the traffic? Knobs to set or increasing number of LAN ports?

Thanks in advance!!

Someone from Peplink would need to clarify what LACP hashing algorithm they are using, ideally the switch side should match (is it a Peplink switch?).

This exact asymmetry likely indicates they are not matched, or there is not sufficient uniqueness in the source / destination pairings of traffic traversing that link according to whatever algorithm is in use.

We have some 580X with LACP configured towards Cisco switches and the port utilisation is reasonably well balanced, the switch side in that case is configured for “src-dst-mixed-ip-port” so using L3/L4 to help distribute the traffic.

In your network topology are the LAN side clients routed towards the Balance, it could be the case the balance is relying on L2 only hashing and you have a single src/dst MAC pairing as the next hop router?

Not a Peplink switch that I am aware of.

Very possible on the incoming is to a single MAC but thankfully that is not the problem/concern; The incoming is still substantially less than 1Gbps. Is the outgoing from Balance to the 2x Routers connected on the LAN side that is >1Gbps.

So guessing will really have to wait for Peplink to comment then.

Thanks!