ShaderCompileWorker Recompiling often

Hi, I am using source code version of ue4.26.2 .

Sometimes while building my project, ShaderCompileWorker task is also getting automatically added and it starts to build 2500 modules. In my laptop its taking 7 hours.
The last time it happened was 1 week ago. Does it have any timer with it for building?

I enabled adaptive no-unity build. Is that a reason?

Its really frustrating to see this happenning while development.

Can anyone help me?