You should probably override `cancel()` + `await()` instead of `stop()`. _Originally posted by @llucax in https://github.com/frequenz-floss/frequenz-sdk-python/pull/1295#discussion_r2606673204_