Is the garage receptacle also a GFCI? (should be). If so, it would seem you have three GFCI's fighting against one another...
That should only happen if someone connected 2+ GFCI receptacles nose-to-tail, with ones LOAD feeding the other's LINE. That's not illegal, but it is stupid.
Because ground fault at the far GFCI will trip *all of them* and you must reset them in a very specific order or it won't work.
Generally if tripping GFCI #1 causes GFCI #2 to lose power, then GFCI #2 should be replaced with a plain recep with a sticker that says "GFCI Protected", and optional "Reset Located ______".
Or if you *really want* multiple individual GFCIs, and providing GFCI protection ONLY to the places GFCI receps are, that is fine. I endorse that method, because it greatly simplifies GFCI wiring for most people, who as a rule have trouble understanding it.
Depending on the code version at the time the house was built, it could have been wired incorrectly.
And that happens a lot. And if you put things on LOAD, you are then forced to chase all those problems. And to be blunt, most people installing GFCI receps
do not have the electrical chops to chase those bugs
successfully, and their attempts can create more problems than they solve.