Hello,
Since you had recent surgery, so non ejaculation can be due to dry orgasm or
retrograde ejaculation. It may be due
retrograde ejaculation when the semen goes into the bladder instead of out through the penis. Common cause of such symptoms are ejaculatory duct obstruction, diabetes, medications for treating high blood pressure, prostate enlargement and mood disorders, retrograde ejaculation, multiple sclerosis, spinal cord injury or seminal vesicle obstruction.