I feel that, in lieu of having a DM to work with, the simplest video-game mechanical answer is that Tides should simply *cause* your next spell of 1st level or higher to trigger a surge, guaranteed, and that a surge procced by Tides in that manner (not 'natural' surges) always automatically resets Tides; simple, efficient, clean and easy for new-comers to understand the mechanics of.
Edit: to be clear, I'm leaning in this direction because the use of tides is, and getting resets, is ideally supposed to be something that the player and the Dm have a discussion about out of game, so they're on the same page about what they want out of the class and its abilities. In video game terms, this means that it needs to be a way that the player, out of universe, can control their game-play experience for how often they'd *like* to be surging... and on this score, cleaner, clearer mechanics are better.
Last edited by Niara; 18/02/22 03:42 AM.