My Oath Ceremony is on 30th May as well and I have just received the letter. Hope you receive yours soon.
I also want to thank this group for helping us get answers when official sources provide none.
Congratulations!! My oath is May 30 but have not received the invite yet. I am curious if you were receiving email notifications when oath ceremony got scheduled. For some reason after citizenship test I stopped getting email notification updates.