Currently, the thanks api assumes that sending thanks will succeed. That will be addressed in T241474: Thank api assumes that echo event will go through, but a standard way for informing a user that the thanks were not sent should be designed
Use case:
Inform the user when thanks isn't sent (T241474)
When the AbuseFilter wants to warn or disallow sending thanks (T235873), a message should be shown to the user