I have a pink con/blood parrot hybrid (double hybrid?) that recently bred successfully with a small convict I have. I've had him for at least 6 months and he has always been perfectly healthy. He eats well, fins intact, and swims as normally as a super compact fish can.
He has a blood parrot mouth that is slightly off center and is pink in color.
A couple weeks ago, him and a female convict shacked up and bred. They guarded the eggs and wigglers and still ate and looked healthy. The morning that the fry went free swimming, I found him laying on one side at the bottom of the tank. I originally thought he had died overnight but he was alive and tried to swim away from the net when I removed him for quarantine. I assumed that since he is a pretty congested fish he was having some swim bladder problems and would work through it by himself if I let him fast. I moved him into a small hospital tank so that he could relax and I left him with the lights off for 3 days. He did not poop at all in that time. Yesterday, I decided to add 1/4 teaspoon of epsom salt to his tank (5 gallons). I checked water parameters in his original tank and daily in the hospital tank and everything is fine. 0 ammonia, 0 nitrite, less than 20 nitrate. Now it has been 24 hours and he still has not pooped at all and is still laying on his side. He otherwise looks completely healthy and tries to right himself when I approach the tank. What should my next steps be? I'm starting to wonder if he has an intestinal blockage.

A couple weeks ago, him and a female convict shacked up and bred. They guarded the eggs and wigglers and still ate and looked healthy. The morning that the fry went free swimming, I found him laying on one side at the bottom of the tank. I originally thought he had died overnight but he was alive and tried to swim away from the net when I removed him for quarantine. I assumed that since he is a pretty congested fish he was having some swim bladder problems and would work through it by himself if I let him fast. I moved him into a small hospital tank so that he could relax and I left him with the lights off for 3 days. He did not poop at all in that time. Yesterday, I decided to add 1/4 teaspoon of epsom salt to his tank (5 gallons). I checked water parameters in his original tank and daily in the hospital tank and everything is fine. 0 ammonia, 0 nitrite, less than 20 nitrate. Now it has been 24 hours and he still has not pooped at all and is still laying on his side. He otherwise looks completely healthy and tries to right himself when I approach the tank. What should my next steps be? I'm starting to wonder if he has an intestinal blockage.