Translation:My score was not good, but I passed.
Think of any physical or abstract obstruction/challenge to be passed.
The similar 합격하다 (合格하다) only works for the latter meaning (passing scrutiny, such as a written test, interview, selection process, or audition).
What's wrong with "Although my score is not good, I passed?"
It is not clear who's score was not good, and who passed. I'm a native korean, but I thought this sentence meant "Your score was not good, but you passed"
Shouldn't this be 합격 (合格)하다?
Hello, I am native Korean speaker. Korean language uses both '합격' and '통과' for 'pass'. So it could be 합격, but 통과 is also okay.
The Korean language uses both 합격 and 통과 for 'pass'. So 합격 could be correct, but 통과 is also correct.