Ok, did you make sure you have the latest firmware on sparkle controller you can see this in the about in the spark soft when connected.
I did have this issue but trying to think what caused it,As its been a while.?
in pref try changing the the midi drum map from spark to general midi . or in the software right click on a pad and change the assigned midi note . do this for all 16,
hope this helps
Terrym