Hi, i had a look at this today and had the same problem ,first i cannot see spark 1 midi out in your environment but what i did was route straight from spark 1 midi out as in my screenshot to the keyboard and move the sum out the way ,i am not a logic user anymore so i,m a bit rusty. this should solve the double hits, may be kevin could answer this problem better as im not sure if the spark midi out is needed as sparkle sends out its own midi without connecting to the gui ,if you still have problems after this you will have to assign each pad a midi note starting from c3/60 .on the first pad.
i also tried turning the spark midi driver off but the just left the sparkle playing different notes.
hope this helps
regards
terrym