In a science exhibition in 2011 , I and my friend made a volcano that used vinegar and baking soda for the 'effects'. There was another group that made volcano too and they had brought their own supplies. But before the exhibition started, the members of other group came to us and asked us if we could share our baking soda because their baking soda wasn't 'working'. When I asked them why it wasn't working they told me that there wasn't 'salt' in it. (We were only 8-9 years old). When I tried using it it was forming bubbles but very slowly. Eventually our supplies ran out before the exhibition was over. One of my friends suggested that we should use chalk powder instead of baking soda(I don't know how he figured it out at age 9). So we ground up chalks and tried using it. In this case , it was just like the baking soda that didn't work , it was producing bubbles ,but very slowly.
What could be the issue in the two cases? Was it a matter of purity? We had used synthetic vinegar used for food purposes(5-10%)(There was no issue with the vinegar because it worked well with our own baking soda). The chalks were ordinary chalks used in classrooms. Regarding the other group's Baking soda I do not have any other information cause it happened 10 years earlier.(And I'm no longer in contact with them)
Was reaction less fast in case 2(Chalk powder) because of the low solubility product of Calcium carbonate? But Solubility product is a thermodynamic factor and not a kinetic factor right ?