I dont know if you did already, but get your Estradiol level checked. Mine spiked soon after I started TRT of Test Cyp 100mg every 3.5 days, for 200mg a week. My libido was through the roof for the first couple of months. When my E2 spiked, i lost almost all libido. No interest in sex and no hardness. That shit really sucked. I did trial and error with Anastrozole to address my E2 levels. Then, at one point my E2 crashed, and that sucked even worse.
After a few months, everything leveled out and I am fine in that department now. I also use 250iu of hCG a few times a week to keep my balls looking like balls, and a sub Q dose of Melanotan 2 every week so a suntan will hide some acne. That whole stew adds up to acceptable levels of libido and E2.
Your mileage may vary.