What are you're water parameters? And the tank size, and what else is the tank with them?
It may be that they are breeding, but the fry are being eaten, or that you're water parameters aren't in top condition to promote breeding, or possibly that other tank mates are stressing the females out and they are reabsorbing the fry. Or that their died lacks enough protein. The male may also be sterile and unable to produce sperm to fertilize the females.
There are a number of possibilities that can affect fish fertility