I use clock oscillators like ACHL-10.000MHZ in pretty much any board that contains a micro-controller. Recently, I've started using MEMS clock oscillators like AMPMAFB-33.0000T for their claimed better ruggedness and reliability.
I was surprised to read in multiple places that both types of oscillators are very fragile against mechanical shock, and especially vulnerable to ultrasonic cleaning.
However, many manufacturers do not mention anything regarding cleaning and they have not responded to my inquiries. For example : microchip microchip dsc1001
My questions are:
Is this true and common to all manufacturers? If yes how are boards cleaned in a fab house ?
Is this only related to low frequency clocks (32 kHz) and 10 MHz+ clock are safe ?
Is there an alternative to these types of oscillators (better ruggedness with good enough accuracy for USART , CAN etc .., communication )? Maybe something mil & aerospace use?