Why do compounds having similar geometry have different magnetic moment?
It is due to the presence of weak and strong field ligands in complexes. If CFSE is high, the complex will show low value of magnetic and vice-versa, e.g. [CoF6]3− and [CO(NH3)6]3+, the former is paramagnetic, and the latter is diamagnetic because F− is a weak field ligand and NH3 is a strong field ligand while both have similar geometry.