AUTOCONFIG ISSUE Live 9 has a new auto configuration function for some of its supported Control Surfaces and this can cause potential issues with nativeKONTROL products.
Every time you start Live 9 or reconnect a supported Control Surface (like the Launchpad) while Live 9 is open, Live 9 will attempt to set up the default settings for it.
You can avoid this by filling up all your Control Surface slots (in Preferences on the MIDI/Sync tab) so that this auto configuration cannot occur. In any unused Control Surface slots, select a basic Control Surface (such as MPK mini). You can leave the Input and Output set to None.