We have been able to reproduce this issue, with Spark but also with other plugs that use internal sequencer.
This happens when the Input monitoring is set to 'ON' while the track is armed for recording.
Live seems to add some delay compensation when the track is set to recording and have input monitoring on.
- Turn monitor to off on Spark track
- Set 'no input' as option in the 'Midi from' combo box on Spark track
- Disable the 'arm session recording' switch on Spark Track