Yeah,,,..looks like depends on the office. I heard in general the Oath takes place every day, not on occasions only.
when i gave my exam, in one section, they got lot of chairs and each chair got one citizenship certificates. that means there was Oath scheduled on that day and that was no...