The Tyndall effect does not occur in sodium chloride due to the small size of its particles. The sodium chloride solution contains a high percentage of particles with a very small size. When the beam of light passes through the solution, it undergoes a certain effect or behavior. The presence of colloid particles in a solution causes partial obstruction of the beam, preventing it from passing through completely. The reason why the Tyndall effect is not observed in a solution is because of a specific factor.