It can’t be that old can it? If in warranty I would take it back to the shop
Even if not that where I would be heading as the crystal should not just fall out.
It will need to go back to Uboat for a crystal that I presume is model specific and refilling with oil.