Did you finish an aas cycle recently? It takes over 60 days for spermatogenesis to produce new sperm so if you were on a heavy cycle or using tren that could be temporary.
But even with test at 230 the majority of guys would have a few million sperm in their ejaculate. Do you have the full test results that you can post? FSH, LH, E2 etc. Some guys have good results using recombinant FSH drugs like gonal f, follistim, follitropin to get their sperm back but it is quite expensive. That works to stimulate sperm production directly just like hcg stimulates natural test production.