I was literally about to say this. It is ill-advised to keep African and South American cichlids in the same aquarium. While most fish now are captive-bred, some are still wild-caught. In the cases where wild-caught specimens are housed in aquariums, it is crucial that the water parameters be as close to the waters they were removed from. Especially for breeding. The biotypes of the two areas are vastly different as well.
South American (lower pH, driftwood, live plants [with some species], sometimes tannin-rich water, higher temperatures):
View attachment 2934511View attachment 2934512View attachment 2934513View attachment 2934517View attachment 2934514
African (higher pH, hardscape generally sand/rock/and even shell bottom, rocky outcroppings, hardy plants like Val. sp.):
View attachment 2934515View attachment 2934519View attachment 2934516View attachment 2934520View attachment 2934521
Diets of the two species are alos different. Mbuna and the other smaller, African cichlids graze on algae in the wild. In captivity theiy require vegetable supplmentation in order to remain healthy and not succumb to a condition known as Malawi bloat, caused by protien-rich diets. South American cichlids generally do better on a higher protein diet with occasional greens to keep their tummys happy and healthy.
The two groups of cichlids behavior is also different and they do not always understand posturing and body language of different species. When breeding, altercations may be more severe.
In general, responsible and serious hobbyists do not reccommend keeping fish from different continents together. Most won't even keep the various mbuna together to avoid hybridization between the species if breeding is encouraged.
Also keep in mind that some cichlids are completely unsuited to being in a mixed aquarium because of aggression or size. And others conversely may not be able to hold their own, or are too small or delicate. Discus and the dwarf cichlids come to mind.