I'm not sure if Mag kept the same tailcap-to-body contact configuration on the new Soli, but that strip of bare aluminum inside the body was prone to oxidation in previous incandescent version, together with poor tension of tailcap contact tabs. Try to clean as much as you can with a q-tip and protect the surface with a suitable grease. If nothing helps, return it for warranty repair. Good luck!
Cheers