Appreciate the feedback, guys, it's good to see I'm not just imagining things. I'll definitely try tweaking the keep-alive settings, maybe set longer intervals or turn them off if possible, see if that helps. If anyone finds a sweet spot that balances battery and stability let me know, ymmv.