I don't want to be or sound judgemental, but... is Japan highly sexist?
Another thing is, she might be highly "frank", and it might be seen as unprofessional in corpo 'culture'.
Either way, expecting perfect communication from programmer is a mistake, as greatest/best programmers are those...