The SWISS crew followed the system’s instructions and put distance between the two aircraft.
A (dutch) paper has a different story. Both a/c (KL 737 and Swiss A330) approached up to 300 mt (1000 ft). Instructions of the (French) ATC did not matched with the on-board computers of both a/c.
The KLM pilot, after spotting the Swiss a/c visually, decided to make a sharp left turn to avoid the a/c.
It was not clear whether the 300 mt was vertically or horizontally.