This is a good topic I just started using cantabile again as I finally got a better laptop computer. Cantabile recognizes my nano kontrol, midi keyboard, and sound card with great efficiency regardless of the order or time of connecting them to my computer.
I ran into this same problem in the discussion where in between states I get seamless transition but between songs there is a disconnect. It does switch fast but with a disconnect which in my case I also play for church services and need for the sound to continue.
Looking forward to hear of any solutions and development regarding setting up a system to facilitate seamless song switching.