Hello moped friend. The shaft is indeed 16mm. However there are two different circlips on this shaft.
One prevents the whole shaft from sliding out of the frame. The circlip right next to the frame bushings goes into a 15.5 mm groove.
The other one prevents the pulley from moving side to side, this one has a 15mm groove.