There are certain brackets/straps they use in addition to the silicon/epoxy. Do you know who the installer was? They should come back.
I had this happen because a lid got stuck in my disposal and when I tried to retrieve it the sink came loose. My installer came back.
The hardest part about the job is to work yourself into the cabinet under the sink, especially if it's in a corner.
Repair question: An undermount stainless kitchen sink has somehow pulled away from the granite countertop along one edge. Can you recommend someone who can re-attach it? Is this a DIY? I think it needs a two-part epoxy.