Yeah, I'm wondering if the temperature is an issue with these corys, and a possible reason why they've not been doing so well. The tank has usually been about 26C, but it's probably due to water quality issues.
I kinda feel it's a shame to have a betta on it's own, but they are perfectly happy...