The smoke module (not the smoke grenade module) only displays the particles to the server. Clients that join a host can't see the effect. On a dedicated server, none of the players can see the effect. The host on a non-dedicated server seems to be the only one that can see the smoke.
We tested to see if it was a JIP issue and it is not (atleast not just a JIP issue).