Yes sorry, I edited the original post and added more information.
I turned it off quickly as soon as I smelled something so I didn't assess it too much, I didn't want anything to burn out, but I think it was more of a plastic smell.
It is sitting on wires... but is it normal that the wires...