If you have floss around, you need to do this mod:
https://www.youtube.com/watch?v=QInMxQPKyb8
This ensures a proper seal at the interface between your hop up unit and your hop up sleeve.
Since you mentioned KA, it doesn't really apply, but another source of air leaks is at the interface between your nozzle and hop up sleeve. M16 hop up units have a tiny spring which pushes the hop up unit backwards. This spring is weak and if tolerances are loose, the hop up unit can move forwards during shooting, thereby losing the proper seal. These
o-rings keep things tight and maintain the proper seal.