Yes I very much have those problems. It's strange because I'm objectively a good engineer, but semantic retrieval is very difficult for me. It has been my entire life.
When I was a kid I did a round of testing for ADHD, and one of the tests is category fluency. Basically they gave me a category (e.g. Breakfast foods) and told me to say as many words in that category as I could in 60 seconds. I failed miserably; the administrator told me it was essentially as bad as people with severe cognitive deficiency. I just haven't worked about it since then! (Except with names!!)