Could possibly be a swim bladder issue. We had someone catch one of our grass carp and release it only for it to being to float for days on end. I have seen people release air from the swim blader with hypodermic needle with "success" but am not sure if this is more harmful to this fish in the long run.