Yes, I had the same thing years ago, my licence was about to expire in 3 weeks time so I went to book an appointment to write a new test and get another 2yr learners licence.
They told me I have to wait until my licence expires and then make an appointment to write new one.
I said impossible, I...