I found the reason that felt that I did not have enough support in my BCD. The last Dive made I realized that the inflation hose was not completely tight to the BCD, this resulted in air leaking out of the BCD. tightening the connection, and doing a proper weight check fixed all my issues. Lesson learned.
I could see how being properly weighted would help.
I'm not so sure I would find "tightening the connection" between the inflater hose and BCD to be a satisfying explanation.
If you take a look at how the inflater hose-power inflater connection works, you'll see that there's a Schrader valve inside the end of the hose and the quick-disconnect nipple of the power inflater assembly pushes up on the Schrader valve, which opens up flow to the power inflater. When you depress the power inflater button, it opens up the system to allow the airflow from the inflater hose into the assembly, corrugated hose, and inner bladder of the BCD. There's an o-ring that seals the end of the inflater hose against the quick-disconnect nipple of the power inflater assembly. That o-ring is what keeps the air inside the hose, when pressurized, from escaping into the surrounding water.
The short answer is that, so long as nothing is damaged, an improperly seated inflater hose will
not leak air. It will just sit there. The Schrader valve will remain closed. When you hit the power inflater button, a small amount of water might enter the assembly, but you won't get any power inflation at all. If the inflater hose is improperly seated, you may get a little bit of air leaking out the quick-disconnect nipple when you mash down on the power inflater button. It should stop, however, when you release the button. If the Schrader valve isn't "activated," you shouldn't see any power inflation at all.
For what it's worth, even if the inflater hose is improperly connected to the BCD's power inflater assembly, it's certainly possible to add air from a BCD bladder by oral inflation. Moreover, the exhaust button should still work.