Hi, Rounik
I tried both suggestions; here's what happened.
The bus creation and instanciation process, and track soloing worked flawlessly in a different project from the one I'd been having trouble with.
I tried removing the preference from the User/library folder and found that I was still having the bus creation/soloing problem with the trouble project.
This suggests 2 things:
-There is probably not a problem with Logic itself
-either the problem project is somehow corrupted, or has confused Logic, or has a setting causing problems that I'm not aware of.
Or...?