One factor in conditions similar to this that I've seen have been high stress. But this can be from heat stress 2 months ago-probably not recent....
I see it here almost every year. A shallow pond with Summer surface temps in the upper 90's hit's my CNBG hard.I rarely see it on smaller fish.