I'm getting a rather huge crop of seeds from this plant. There is probably a good chance that it "selfed" and so the product should be the species deppeana.
It is always a problem when pollination is uncontrolled. Some pollinator may have done its thing. I'm not sure what else was blooming at the same time. But I'm getting so many fertile pods that I suspect it pollinated itself!