Not all fish handle melafix to well.
Plus its not that good only really should be used for cuts, wounds, can only be used once fins are healing.
I would try an order some myxazin by waterlife, or see if the lfs have interpet anti internal bacteria med.
Is it possible to load a pic up of him onto the site.