Been there done that.
Passed the eye test at 16 "tests in advance" and 17 "Flying Scholarship tests",
failed it at 18 when applying proper. Luckily they let me resit at CME (after some coaching from an opthalmist who was married to OC Flying Selection Squadron). I passed