So I was watching the Donut tutorial by Blender Guru and I added sprinkles as particles but it is not working as it did for him. My sprinkles spawn in the middle of the iceing and when I scale it, it does not change the position rather increases the size. I tried searching how to move particles but it is not helpful. Blender File:
Because of the negative offset on the Solidify modifier, the normals are flipped. Select the icing, enter edit mode, select all, and then pick Mesh > Normals > Recalculate Inside from the menu at the top:
You will probably want to move the particle object back onto its origin point as well, as particle systems base their locations off an object's position relative to its origin.
Lastly, you will want to enable the rotation setting of the Hair Particle system to be able to randomize your sprinkles. Remember, you must adjust the "Phase" value away from default before the "Randomize Phase" will work.