This is such a wide topic so I have not read everything. Perhaps this was already said somewhere.
In short, so far when I had trouble with starting (connecting) Canion I always deleted the BT_CAN folder. A week ago, I noticed that I just need to try to restart the app many times, if it doesn't...