FWIW (I am not a breeder, YMMV, may not apply to all corys, etc) I have had bronze corys breed successfully in a community tank (survival rate was on the order of 20+/year from an initial stock of 6 bronze corys). Some or all of these may or may not have been a factor:
- The tank was lightly stocked
- I had dense forests of anubias that had not been trimmed or divided for most of a decade, clustered around and growing over a couple pieces of old driftwood.
- I didn't use a heater, and my water changes were always whatever the temp out of the tap was
- I had a smooth pebble substrate
- I never actually saw eggs in the tank
- I was pretty lazy about tank cleaning
Basically, anything I did right was by accident.
My theory - which may be totally BS - is that the primary factor in fry survival was the anubias jungle. The leaves are large and stiff, providing a reasonably solid surface for attaching eggs; the roots formed a dense thicket where the larger fish could not reach the fry; and the live plants provided a food source until the fry were large enough to partake of the flake and pellet foods I provided for the general population.
If I wanted to duplicate this again, without the decade-old clumps of anubias, I might try mixing a fast-growing and/or dense live plant, like water sprite or guppy grass, with sturdy, broad-leaf plastic plants. Maybe mix in a few vertical sticks of wood for more structure. Apply patience liberally
And if it doesn't work... at least it was cheap?