I am expieriencing a similar problem with julii corys in a 29 gal with sand substrate, live plants, Ph7.4 ammonia 0 nitrites0 nitrates 10 with weekly 20 to 25 percent water changes. I have three that have been in the tank for well over a year but my efforts to add to that number have been largely a dissapointment. They do fine just as yours do for three to four months and then expire with little or no warning. The other tank occupants are eight baby angelfish that I am going to soon transfer to larger tank at home. Besides the flake food and occasional frozen blood worms that angelfish receive, I offer the corys frozen brine shrimp, shrimp pellets, and like you ,occasional algae wafers more for the malaysian trumpet snails than for the corys. I have bought corys from three different sources but still,, I have not had much success in maintaining a population of six. If i am ever able to identify possible cause ,Iwill gladly share with you what I have learned but as of yet, I am stumped. My 29 gal is filtered with Emperor 280 and has plenty of oxygen. Angelfish (babies) are doing well. Tank has been established for well over a year. I am near anal about water quality and cannot accept that possible enviornment problem is contributing to the demise of these fish. I shall keep searching for possible clue.:-(