I agree with Grinch, that a more frequent heavier water change schedule would probably help.
I consider nitrate at 30ppm to be quite high, and consider anything over 20ppm to be stressful.
Most of the OPs cichlids are rift lake type (not large growers), but the rift lakes usually have a nitrate level of less than 5ppm.
If it were my tank, Id do at least 2 water changes of 30 to 40% per week, especially since a 240L tank is only about 60 gallons (in reality I'd probably do 3 or 4 WCs)..
The smaller the tank, the harder it is to keep nitrates down, without more frequent water changes.