Parametric components not honouring part/family assignment

I have created a series of Parametric components and linked to Datagroup catalogs and am encountering several errors and issues. 

1. when placing the catalog item, the components are placed on the active level - if I drop the component then the geometry resorts to the intended part/family - strangely though when exported to IFC the mapping is correct? 

2. I place the component on the face of a wall, but when completing the placement the component attaches to the inside face and hence orientates itself 180° from intended orientation. there is no option to rotate on placement

3. updating Objects is extremely difficult as per another post i have already made. the catalog defintions do not want to update after updating the parametric cell definition.