There are 3 areas to look at if your stove is smelling:
Flue leaking, paint curing or the environment close to the appliance.
If the flue is not sealed correctly and is leaking, it should be relatively easy to see the smoke coming out, into the room, when firing.
This is normally associated with a poor flue draught.
Paint curing is the predominant reason for smells and should be the easiest to solve.
We recommend a few small burns culminating with a large burn.
This final burn must be a hard firing with a large fuel load to heat the appliance quickly and to a high temperature.
Your installation engineer should advise on this once the stove has been installed.
Smells coming from the environment close to an appliance is very difficult to track down and can be emanating from such things as paint and/or building materials.
Normally, if it is a paint issue that is causing the smell, you should be able to see a haze coming from the surface when the appliance is hot.
Again, an installation engineer should be able to tell the difference between high temperature paint curing and other materials heating up and smelling.