I don't recall coupling being a problem. There are some that will upon preparation, but Wikipedia didn't mention it. I thought self coupling occurred in their preparation. Wikipedia mentioned some coupling reactions mediated by a transition metal, suggesting a different mechanism. They also noted benzyl and allyl may couple.
I've not tried reacting a primary halide with a Grignard, so I am only guessing at a reason. In the Wikipedia article, they list transmetalation reaction with aryl halides. A plausible mechanism for this would be attack upon the halide and thus exchanging the Grignard reagent, in this case a less basic aryl anion. If this same reaction were to take place with a primary bromide, attack may occur upon the bromide, but may not reach the critical point at which exchange may occur, unreactive. Either that or some transmetalation occurs. The benzyl and allyl examples may occur as the sp2 substitution make the carbon more reactive.
I should presume that if one wanted to perform a coupling reaction, one should react the Grignard with a copper or nickel reagent via an oxidative addition, the metal inserts into the primary halide, and then a reductive elimination would a create a carbon-carbon bond, regenerate the copper reagent, and form MgBr2 in a net coupling reaction.