I had a senegal bichir that killed a few fish just for the hell of it, but if it was the perpetrator you could have easily identified that.
Fish just die sometimes. There's always a cause, but often it's just bad luck. Try again. (Unless your tank is now fully stocked with that blood parrot.)