Main board failures are hard, they'll kill just about any phone and it's pretty challenging to make the service part economically viable.
For what it's worth, I don't know of any systemic problems / higher than usual error rates with the Fairphone 3 main board. You got unlucky.
Consider giving them another shot sometime!