Panicking is definitely not necessary. :) Updates will come fast sometimes and slow other times. I'm currently a bit behind on updates, but I know one will come soon. Patience is key.
Sometimes I've found my X not "seeing" my key depending on what else I have in my pocket, etc. If I just...