Yes, you needles are different than your regular sewing machine needles.
Check your manual, and I am sure it will tell you what type of needles you need.
ditto to the other suggestions as to the cause of your problem
Also, Aside from white vs. black ... the type of batting could make a difference in getting pokies, or not.