my virtual oath was scheduled on April 18 and just received email invitation earlier. I replied the email and asked if it is possible to schedule another oath for me in May, they replied very quickly and advise that my oath has been rescheduled to early of May. Requested me keep checking email...