There isn't a way to report technical issues anymore. Selecting tech support only give me the option to sing up for Yahoo+.
Your contact options show various support sections but no real way to report issues/bugs. Technical support only lets me sign up for yahoo+ not report bugs. I've worked in IT for 30+ years, your procedures are very poor and amateurish.