Welcome Flapping Brewer.
I suggest leaving it to do its thing

. I have had a couple of kits do exactly the same thing. Yeast is funny stuff. If its giving off the funny smells, then its probably fermenting. To make sure you could always take a hydrometer reading.