What determines beam switch delay in 5G mmWave networks?

Hi Experts,

We are trying to analyze the root cause of beam switch delay for our analysis of beamforming performance in commercial 5G mmWave network in the U.S
We figured out that, whenever there is a beam switch, the “beam switch delay” recorded by the UE varries and it is the multiples of 160ms
Here is an examples of a Verizon traces using Samsung devices with 48 SSB beams active


Our analysis showed that this delay is calculated as the time different between two " ML1 Searcher Measurement Database Update Ext"

We understand that the phone needs sometimes to be ready to receive from the new best-RSRP beams, but we don’t get why this delay varies too much. Sometimes it can take more than 1 seconds for beam switching. Any insights on what may influence this delay? And why is it a function of 160ms (depending on the operators/devices)?