Employees of the Swiss Federal Social Insurance Office (FSIO) did not breach their duty of care when calculating pension prospects, an investigation has concluded.