Tetras are one of the major fry predators in nature, in the new world.
I have a 180 gal with Andinoacara that spawn 3 or 4 times, (seasonally, every dry season), the tank contains some Roboides tetras as dither fish.
I believe the tetras normally and quickly reduce each spawn (as soon as the fry are swimming) by about 90%.
3 spawns ago, only 1 fry made it to a non-predatable size.(is predictable a word?)
2 spawns ago, maybe have dozen survived, as the parents became more adept at defending the school
The latest, is still in the process of being reduced.
I believe the cichlids are instinctually aware of this predatory tetra tendancy
View attachment 1456379
Above the lone survivor of this seasons first spawn
Below the tetras
View attachment 1456380
I believe your tiger barbs will also take a toll on fry, but because they are not geographically correct (like tetras) the parents may not be as instinctually aware of or recognize their predation abilities.