Ours was stuck at oath scheduling for Brooklyn too (interview 11/17). I filed a missing notice request and got a phone call from USCIS with an oath date the next day
https://egov.uscis.gov/e-request/displayNDNForm.do;jsessionid=637A3AD85B3422A7110EBB39E3FEDED4?sroPageType=ndn&entryPoint=init