Not really a bug, more of an overlook..
Singularity tech card's recipe requires a charged matter stabilizer; however the research for the charged matter stabilizer (matter processing) isn't a requirement for the singularity tech card research. In other words, its possible to research the Singularity tech card and not be able to make it if you haven't researched matter processing..
Should be a simple fix, adding Matter processing as a research dependency to the singularity tech card..
Keep up the good work!