JoeGBradford
I've found a workround based on Johnny V's diagram above. Rather than trying to play my controller keyboard directly in the VSTi track I have set up a midi track which is output to the Air Xpand track. That works as does another midi track output to Independence Free with which I had the same problem. I can happily live with this arrangement but the question remains - why don't these two synths receive midi from the keyboard on their own tracks as do all my other synths? Still puzzling me that one -especially as for a while Air Xpand did work ok!
Using separate MIDI tracks gives a clear view of the signal chain from input to output, and makes it easy to reassign things, while keeping it all straight in your head.
Keep in mind that if you manually select the track that you want to play, the 'Input echo' button will light up on that track. That will transmit the MIDI input from the controller to the instrument track and channel output assigned in that track.
If you want to use any other track, or stack/layer multiple tracks on a multi instrument such as Xpand, you need to manually enable 'Input echo' for each track you want to send to the instrument. Make sure the intended MIDI channel assignment is correct as well.
For Xpand, make sure you have the 4 parts in the Xpand UI assigned to their intended MIDI channel in Xpand, i.e. 1-4.
JoeGBradford
So the other question that remains is why some projects say that certain synths eg Tone 2 Firebird are not installed correctly whilst others have no problem loading them. Now that is bizarre!
Hey, I really like Tone2 Firebird, and that is probably the last 32-bit plugin I still use!
It should be fine! But your issue sounds strange!
The fact that it works in some projects and not others would have me trying it in a new blank project. If OK there, I would open up a project where it isn't working in, and try adding a new additional instance to see if that works. Then depending on that, I would try replacing existing instances with new ones.
I couldn't guess what happened, but maybe in the process of moving things around, something is in a different location than when the project got saved?