Only info I can give is to treat longer then what you think is good. Ich is a pia. How'd you end up with ich?
Are either of these two blue Moori? The top looked like one until I zoomed in, the one on the right stilll looks a little like one..
View attachment 1324537