Hey ashwathamayayati! I have Good news and bad news. The good news is i resolved this problem, and everything works fine. The bad news is i think there is not one answer that will work for everyone. But i will try my best to help you.
Not gonna lie, this was very frustrating for me, and took quite some time. So try this, open your DAW of choise i personally use reaper. You need ASIO4ALL. Enable ID:Core Amplifier and try both 44.1kHz and 48kHz. I personally set ASIO buffer size to 224 Samples. But this might not work for everyone. Tick 'Always Resample 44.1 - 48kHz' And just see if the crackles gets worse or not. Then just try increasing or deacresing buffer size.
When i was trying to fix this i had to find a really percise buffer size that worked for me. And if i change my buffersize just a littlebit i start to get crackles again. So just try changing it by very little.
Hope this helped.