Hello Bear100,
Thank you for the post.
I'm sorry to hear that you continually have to keep doing this to your SoundTouch 300. At this time since you've already reset your ST300, I would suggest contacting support via the phone for further assistance.
If you go HERE, select your region, scroll to the bottom of the page, choose "Contact Us" and a phone number will be displayed.
Warm Regards,
Joel - Community Support