well, this setup you have can cause insecurities. He doesn't have any place to call his home base, he is sort of adrift.
My recommendations, get a large cage and set it up in a fixed location, family room is best. Attach tons of perches on the outside of the cage top and sides, and have stuff to chew and food and water dishes on the outside too as well, as well as full set up inside. Start having him sleep in the cage st night on fixed bedtime. This is now his home base. Also set up a few other areas like on the porch , and in your room , with his own perches and stuff. I will link what I do, because its cheap and easy. I use ceiling hooks and fishing line to hang huge spiral rope perches, and stuff. Teach him these are his spots, by giving lots of treats and praise when he is on his spots. Get him use to the cage, and make that a very positive retreat, before you lock him up for overnights. By taking him to the cage many times a day and have him step in get a treat and then come right back out and get a treat. How ever many times that takes till he us really great at it and happy. Then put something really special in there like a slice if apple and leave him in the. Cage for give or ten minutes. Then get him back out . Keep it really positive. Lots of baby talk praise. Then get a good routine and use same phrases, put him into the Cage an hour before his bedtime . At first him might resist, but if you keep up ritual and routine, this will be very beneficial to him and I create his feeling if security. In the morning let him out. He is flighted right?
I'm often posting how I use ceiling hooks abd heavy weight fishing line to create what I call an aerial gym. I attach foraging stuff, stuff to chew, and treats to find to keep my flock busy. So now I will share examples to inspire you. Hopefully you all will share yours to inspire me too! this...
www.parrotforums.com
The outside of cage is still home base, and let him move to his other spots around the house. Getting lots of praise and treats at those spots.
One of my parrots hang out spots
View attachment 32847
Then work on building his trust and bonds with everyone. Start over, re introduce him to everyone. At first you will only do short supervision visits with other people. You will have him happy and calm, and have him step to your sister, then back to you fir a treat.. they can't try to interact with him on their own yet. But they are encouraged to go say him to him many times a day and give a treat. Thsts it . If he doesn't take treats nice from them. Then use a special treat only dish, and they put treat in tgere. Every one in the home should go say good morning and give a treat, and everyone should say hello when the come home and give him a treat, and everyone should tell him when they are leaving the home and give a treat. This is powerful in making everyone part of the flock, and important to make him feel included and that he knows what is going on.
Ok more after I charge. Y phone
Some great info here
To put it bluntly, keeping companion parrots is similar to trying to pound a square peg into a round hole. The fact that they do as well as they do is testimony more to their adaptability than it is to our husbandry efforts.
lafeber.com