I think that filter is underpowered for the size of the tank, especially as you have plants where you need a high turnover rate to adequately distribute any nutrients to them.
any idea how many litres or gallons per hour it is rated at?
any idea how many litres or gallons per hour it is rated at?