Is Maple capable enough to provide all 12 solution pairs if you add the modifier "fully" ?
On contrary to muPad, the new symbolic in Prime provides solutions, but in a strange way.
By default a non-real solution is presented and when trying to get all solutions it just adds one of the 12 real valued solutions (the same which also your Maple returns).