My bike shop contacted Specialized, they are sending a new battery and the 'nest' it sits in, and the shop is going to adjust the locking mechanism, hopefully that will resolve the issue.
Less than 2 weeks from issue to replacement parts, that's pretty darn good!
Great service by the folks at my...