Hi! Thanks a lot for the feedback.
In order to give you a better answer I would need more info about the situation, but it sounds mechanically correct to me. If the total result (after adding bonuses) was a 10 and you say there was no damage dealt, I assume that you considered that human a level 0 character, hence the target number to perform an attack on them will be 10. Matching that number means there was no damage, so the target of the attack was able to evade it.
Probably you think it's a discrepancy cause you are considering the 10 a success during this attack. When you match the target number during an attack, you are not succeeding, but failing without giving the opponent the option to counterattack, so that round of the combat had no physical harm for any of the two.
I hope that helps. Let me know if you need further clarifications.