Component snapping issue

Yes. Clearly you are.

One quick way to get the component’s origin to the corner of the bounding box is to explode the top level component and then make a new component.

Maybe you should spend a little time making your own components and placing the component’s axes as you do.