I have a Yamaha CLP-220 connected to my laptop (i7, SSD, Windows 10) with a USB MIDI interface. Using BandLab (or MuseScore, or MIDI-OX), only every 10th or so note that I play is recognised on the MIDI channel. It's like there is a 5 second delay from hitting a note to the next one being "transmitted", if that's the correct term, during which no other keys are detected. I tried a MIDI test app on my Android phone, and another USB MIDI cable, and see exactly the same behaviour. I have a MacBook with Garage Band and again, see exactly the same behaviour.
Here are the MIDI interfaces that I've tried:
https://www.amazon.co.uk/gp/product/B0824LG53J
https://www.amazon.co.uk/gp/product/B07TNFDH5L
I'm very new to this form of capture, and may be naive in expecting to be able to plug the cable in and start capturing my playing. Is there something more to this that I'm missing? Or do I have a dodgy cable / laptop / piano / software / drivers?
Any thoughts would be greatly appreciated!