If USCIS schedules you for the interview before your anniversary date, then it is their fault.
Correct...but it doesn’t matter who’s fault it is...the bottom line is that people have shared with us their delays due to rescheduling and the like...
Luckily...others didn't have any delays...let’s hope for the best...