Well YOU cant make your questions verified. if theres more than one answer to the question the person who asked the question will choose the best answer. usually based upon like how well it explains and if its the right answer
It does not violate the law of conservation of energy. The oscillation stops when the energy is lost and the energy is lost because it becomes heat that is created by the air resistance and many other forces found in the surrounding of the oscillating spring.