Question: why is my ceviche not cooking?
Answer: That might be possible--what you saw as "undercooked" was really "overcooked." Most salmon ceciche recipes I looked at call for no more than 4 hours of marinating. I should add that ceviche doesn't "cook." What happens is that the acid in the lime or lemon juice coagulates the protein in the fish.