Spark from light switch
Are there "backstab" connections between here and the service panel?  This is just the sort of surge overload tends to damage them and provoke them into later failure.

I would eliminate those and move them either to side screws, or if equipped, screw-to-clamp.