Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Definitely having some labored breathing. I don't see any signs of cryptocaryon or bacterial infection on it's skin.
See my above edit on bacterial blooms. It could be simple lack of oxygen from a bacterial bloom. Or it could be ectoparasites attacking the gills. Velvet or crypto they attack the gills first.
Well, you said you saw spots so lets assume it's either crypto or velvet. A 5 min FW dip should provide some relief and you've got him up to 0.5 ppm so as long as he's got plenty of oxygen I think you've done what you can and he should improve. I assume you've got the basics like ammonia and plenty of hides for him etc covered.

