Honestly I think the app author is acting well within his means here. The user uses abusive language and apparently immediately escalates the issue when not being satisfied immediately despite his language.
another behaviour that's quite common here ;)