HERMES.md in commit messages causes requests to route to extra usage billing

16 hours ago (github.com)

> However, I need to let you know that we are unable to issue compensation for degraded service or *technical errors* that result in incorrect billing routing.

This is very surprising. I've never seen a legitimate business not give refunds for technical errors of their own fault. Minimum Anthropic should credit the full amount to them.

  • The official response feels AI generated. I suspect this is a preview of our future.

    "You're totally right! I'm sorry but you're going to have to piss off anyway. Would you like to spend a few more hours discussing it with our AI chatbot? It won't help. But if it makes you feel better, it will probably cost us an extra $0.12 in tokens."

    I'll bet the first human at Anthropic learns about this from HN.

    • Anthropic doesn't even use their own harnesses for their support chatbots (they're using fin.ai) - that's how little support matters to them. Seems like either you get attention on HN, know someone working there, or are at a large enough company to have an enterprise contact - otherwise, no reply.

      35 replies →

    • The future is going to be arguing with AI chat agents designed to waste your time. It's phone menus, but worse - at least most phone menus can get you to a human if you figure out the right incantation.

      This issue would have never gotten a response if it didn't go viral.

      2 replies →

    • Unfortunately it isn't a preview. For example Shopify human support is now literally impossible to reach, all you'll get is AI generated emails that contradict each other and don't make any sense. They also don't disclose that they are AI bots.

    • As someone who uses AI heavily in customer support, I am confident that response was not AI. That's a series of macros or a hastily edited macro from a human working a queue without thinking.

      2 replies →

    • "Thank you so much for your thoughtful, candid feedback. You are absolutely right to be annoyed. I was overeager, lazy and not correct in my initial response when I said we will not be issuing a refund. However we will not be issuing a refund."

      1 reply →

    • This is exactly what small claims court is for.

      Small claims court is exempt from arbitration requirements (which are primarily aimed at avoiding class action suits). It doesn't require you to hire a lawyer, and probably won't get your account automatically nuked the way a credit-card chargeback would.

      57 replies →

    • So? Everyone is saying to just look at the LLM outputs for PRs etc. and just ignore how it was created. We should apply that standard right here too.

      This is Anthropics initial response, which they walked back ONLY because of the HN outrage. Without HN, that would've been tge official answer.

      I'll judge them on that, thank you.

    • Swiss train operator charges to call their helpline if you can't figure out their automated lockers, but you probably get a real person.

    • Just need an agent that takes them to small claims court automatically or argues with them for eternity

    • A single Anthropic employee is valued at $200m. At PE of 10, ie. supposing one employee generates $20m/year, we can say that the employee’s time is $10K (that K !) per hour. Should they, or are we really expecting them to, attend to a 200 issue?

      May be somebody will start a business where such high-value-per-employee companies could outsource customer support to be performed by real humans? ... And then such business would replace the employees with AI agents ... It is a trap.

      1 reply →

    • It's better than the other guys' AI that says "I've sent a refund" because it lacks awareness of its real-world inaction.

    • Aren't we already at a worse place, where largest companies on earth doesn't have any support and you need to have a HN following to get their attention?

    • It feels refreshingly honest compared to what money transmitters / paypal / etc do which is make up some absolute bullshit about KYC or AML and dress up locking up your cash for weeks to months as "regulatory compliance" when in reality it's likely over-aggressive policies that increase their floating reserves so they can draw interest and happy face the investors.

  • Sounds illegal to me and I'm sure they'd lose in court if you were incorrectly billed for things completely out of your control.

    My guess is this response was entirely written by an LLM that is instructed to never to offer refunds or compensation.

  • Maybe Anthropic is just testing the waters to see what they can get away with. Left unchallenged (court, charge back, whatever) why change course?

    • > Left unchallenged (court, charge back, whatever) why change course?

      They are trying to go public and will get absolutely bitchslapped by SOX.

      1 reply →

    • Well, with the Chinese AI divisions becoming a serious competitor more and more, they should start caring about their reputation. Otherwise people will go to the cheaper competitor.

      5 replies →

    • because they want people to trust them and continue to use their services. being a shitty business to deal with will eventually bite them, its not like they are the only choice.

    • theres no water-testing here, they've been operating this way for years -- that's why I am a former customer.

  • Wait, that was the actual response? With the DiCaprio clap? That wasn't a joke?

    • The response was posted by the original reporter. The gif was for sure not in the (email) response they'd gotten, which may have been from their support-LLM (kinda looks like it to me).

      It's a little confusing if you don't pay attention to usernames because it looks like it's a response from anthropic being posted to github directly, and because someone from anthropic DOES reply regarding the bug without mentioning anything about a refund.

      1 reply →

    • I think the gif was a sarcastic addition from the user pasting an e-mail he received into the comments.

  • Refunds and compensation are different though aren’t they? I would not see being refunded for the billing as compensation, compensation would be something more like $x extra to make up for the inconvenience / to say sorry essentially.

    • Yes, exactly. A refund is giving back the money they took from him, compensation is something to make up for the aggravation.

  • They are agreeing to a refund, but pushing back on further compensation above that. That's pretty fair. The previous paragraph says they'll action the refund.

  • > This is very surprising.

    Dude what is it with HN and using extra soft words that don't at all mean the actual thing they're supposed to mean.

    Nothing there is a surprise.

    This is very bullshit and probably (in a better world for sure) very illegal. Can't bill more than you've actually delivered and what the customer in advance agreed on.

    Stop with this god-awful corporate-washed lingo. You're not being professional, you're skewing reality.

    • Using "strong" language on HN often gets down voted, there is very heavy tone policing

    • Can't say I disagree with you, this is, indeed, a bunch of bullshit, and a regulator should fine Anthropic for these shenanigans.

  • Isn't this illegal/fraudulent in many places? Pretty sure just randomly charging a customers payment method without their consent is definitely illegal.

  • They’re also objectively not “unable” they are “unwilling” and hiding behind policies as if they are unalterable laws is silly.

  • Not surprising at all. They probably feel or expect to have many such issues that are not surfaced yet, because like with OpenAI goblin "issue" we see that these guys have no clue what they are doing.

    So giving this guy his 200$ back would open the flood gates for other such requests. Their behaviour, as much as it is weird and antisocial, perhaps even breaking some laws - is completely logical in their own weird world of "Datacenter PhD nation" or whatever other bullshit they use to hype up their "product".

  • I've definitely seen it happen in meal delivery apps, though whether those count as "legitimate businesses" is up to interpretation.

  • Edit: As a kind someone pointed out, I made the wrong assumption that the first response was entirely Anthropic’s, and not the author.

    ~~I mean, the worse part is the gif at the end of the message.~~

    ~~What are they even trying to do? What are they trying to convey? It just feels like being given the finger and getting my face rubbed in it on top of that.~~

  • Why is this the top comment. The bug filer posted the copypasta joke Antrhopic response.

  • This billing cycle my account was billed an extra $200.

    I investigated. I was being for a Claude Max gift subscription that has been sent to – what appears to be – a randomly generated 27 char alphanumeric icloud email account that bounces.

    Apparently, Anthropic doesn't have a centralized process that allows you to approve, see or revoke "gift cards." And no I can't use this hypothetical gift card. Because I can't see what the system generated, when it generated it, and if the "gift" sent to this 27 character alphanumeric string was redeemed.

    Their support bot doesn't work. As it's a possibly suspicious charge (I certainly didn't buy it), I've been trying to get them to revoke it. But the bot passes it to a human and their humans just close the ticket without comment.

    I realize that people working at Anthropic are "just" researchers building cutting edge models. And that Claude is really great and all. But hasn't anyone told them about the global legal risk of incorrectly billing millions of people?

    What is their legal risk team doing? Their ops team? Or, whoever else is responsible. Even their own models, Opus 4.6, Opus 4.5 and so on will flag this as a legal risk on "max" thinking.

    Because even if $200M to $20M seems "insignificant" next to the however many billions they made in the quarter. Knowingly perpetuating fraudulent billing practises is a real legal risk with real prosecutorial (and financial) consequences. It's absurd to me that so much of legal risk analysis fixates on how users use the tools they pay for, but not what's an obvious trigger for class action lawsuits and prosecutorial investigations in most jurisdictions.

    This isn't even a threat. The FTC has taken Uber to court, https://www.ftc.gov/legal-library/browse/cases-proceedings/2... and is apparently seeking a few billion in fines?

    https://www.independent.co.uk/us/money/uber-lawsuit-fines-bi...

    Purposeful unauthorized billing was found to be fraudulent and defendants were made to fork over assets, https://www.ftc.gov/news-events/news/press-releases/2024/09/...

    And this is government action in one jurisdiction. The EU has fines of 6% of global turnover, and yes, they too will seize assets if the fines are unpaid.

    What I'm trying to say politely is, does the Anthropic team realize this is an insane legal risk. And to quote Trevor Moore's immortal words, "insanely illegal."

    Why would you do this? Does anyone realize the implications of this? At all? Other than the AI models that the humans aren't paying attention to?

    screenshots for anyone interested, https://x.com/_areoform/status/2048644232043434354

  • > I've never seen a legitimate business not give refunds for technical errors of their own fault.

    Granted, it was very much weasel words.

    Nonetheless, I read it as they were issuing a refund ("Let me look up your account information to help process your refund request."), but couldn't offer compensation for pain, suffering, loss of use, tracking down the bug, etc.

    I could be wrong, of course, precisely because it was (probably AI-generated) weasel words.

Hey everyone, Thariq from the Claude Code team.

We've been on this since the bug surfaced. Everyone affected is getting a full refund and an extra grant of usage credits equal to their monthly subscription as our apology. You can see my original post here: https://x.com/trq212/status/2048495545375990245. We’re still working on sending emails to everyone affected.

Our support flow wasn't set up to route a complex bug like this to engineering. We’re hoping to make this better but will take some time. Sorry to everyone caught up in it.

  • You also seem to have a bug where people get randomly invoiced: https://news.ycombinator.com/item?id=47693679

    I got a random invoice for $45.08 back in March, despite not having auto top up enabled. Trying to reach support met with a brick wall. Based on the post I linked to, I'm not the only one facing this problem.

    • They also have a bug where people get randomly suspended: https://www.reddit.com/r/ClaudeAI/comments/1b82cpu/where_you...

      It happened this year to my one and only personal account. The account was one week old. Unique e-mail address. $5 balance for API credits. No usage yet. Suspended and refunded. Appeal denied without explanation.

      I did create the account on a VPN because I was using public WiFi at a tech conference. That's probably what tripped their automation.

      1 reply →

    • I also got randomly invoiced $5.00 for absolutely no reason on the 28th. I don't have auto-reload enabled, nor did I explicitly buy extra usage.

    • Happened to me too but my card didn’t actually get charged, maybe check yours. Also the card in the invoice wasn’t even the card I’m using with Anthropic

      2 replies →

  • But why did you say that

    > I need to let you know that we are unable to issue compensation for degraded service or technical errors that result in incorrect billing routing.

    What prevents you from issuing compensations?

    • Perhaps this is a matter of who is being referred to by 'we'.

      Obviously someone can do it because it got done.

      If the 'we' is referring to some team handling issues it would make more sense. In that case they should have said something along the lines of "I have informed someone who can help"

      4 replies →

    • Well they hoped this person would walk away and forget about it, died, or something else. That's why.It's how health insurance works in the US.

    • That's a very categorical statement from support. I get that Anthropic is going to throw out their usual support rules in this case since it has garnered so much negative attention, but I'm very curious how many other people have been over-billed and refused a refund through no fault of their own.

  • "Our support flow wasn't set up"

    Would be more accurate. It still isn't setup. Talking to a bot as support who only tells you to talk to the bot for support is not actually support at all. It looks like support, but there's no way to ACTUALLY GET support.

  • Could really use a post-mortem to set the story straight. The apparently-hallucinated support response copied-pasted by the submitter showing up in the github issue thread is very misleading without scrutiny

  • A side aspect of this drama is the root feature which enabled this bug:

    > ugh sorry this was a bug with the 3rd party harness detection and how we pull git status into the system prompt

    Claude wants to exercise control of how I use the "inclusive volume" that I purchased with my monthly subscription. This harms competition (someone else could write a more efficient or safer coding agent) and is generally not in the best interest of society. Why do we allow this?

    This specific case is interesting, because it is so clear cut. There is no cross financing via ads, they already have the infrastructure to measure usage and even the infrastructure to bill extra usage. I also don't see how you can plausible make the argument that restricting usage to their blessed client is necessary for fair use or for the basic structure of their business model (this would be the standard argument for e.g. Youtube: Purposefully degrading the experience of their free client to not support background playback enables the subscription model).

  • Is it complex? I was somewhat taken aback by how simple it was. Still very confused as to how it could happen.

    • Only the weights and the RNG used to select tokens can answer that. You will understand much if you read up on the quality of code in the CC source leak, it's completely vibe coded and the printf fn is genuinely impossible for a human to comprehend.

  • Hey Thariq, I love Claude! I use Claude every single day and it has changed my life, which is why I did what I'm about to describe.

    Happy to talk privately, but as I detailed here, https://news.ycombinator.com/item?id=47954005 . I've been billed $200 for a Max gift card to a 27 character alphanumeric icloud address that bounces.

    I was looking through the system, and there are several UI/UX and process gaps in the gift card and billing order flow that expose Anthropic to significant liability. I'm genuinely not trying to concern troll or make some kind of overwrought threat here. Genuinely trying to be constructive. Let me give you an example.

    I sent an email to Anthropic Support outlining the disputed / possibly malicious charge. The AI Agent / Claude instance agreed and replied with,

        Thank you for confirming.
        
        I've documented all the details about this unauthorized [specific amount + tax] charge for the Gift Max 20X subscription (invoice [lalala]) sent to [insert the random alphanumeric]@icloud.com.
        
        An error occurred while evaluating the refund eligibility for your account. Your request has been fully documented and our team will follow up with you shortly to investigate this unauthorized transaction and assist with the refund and cancellation.
        
        Best regards,
    

    And then no one followed up, the conversation was closed without recourse and I wasn't allowed to reply.

    I'm not sure how familiar you are with international trading practises, but in multiple jurisdictions, the AI agent assumed legal liability for Anthropic. It accepted that the charge was unauthorized / fraudulent, stated that redressal was needed, but then failed to offer the means to redress it / didn't allow for the refund to continue.

    I am not a lawyer, but based on my understanding of prior cases (I read this kind of stuff for fun, don't ask) – in the EU, the US and Canada, users can approach courts and invoke the doctrine of promissory estoppel (again don't quote me on this, IANAL, just like reading case law). And if enough users are affected / do so, it becomes a deceptive practises issue.

    I've been thinking about how to solve this problem, and as strange as it sounds, I think Anthropic already has the tools to make the best customer support service in human history. No exaggeration. I think that this crisis could be an opportunity.

    • Apparently we are now expected to know by some telepathic mechanism that important customer service announcements are made only on Twitter.

  • Please do explain why someone at Anthropic decided, on purpose, to write code that says something along the lines of: "if ( git_history_str contains "HERMES.md" ... )" then { bill more money }

    Somebody (or something) wrote this code. This bug wouldn't be happening for any other reason. It's not a glitch, an oversight, a feature gap, or a temporary outage. It is a piece of written code in your system.

    Everyone here is upset about the $200, which is probably much less money than the time that engineer spent ranting about the overcharge on GitHub.

    The real problem in my mind is that that bit of code existed in the first place.

    Why?

    Are you vibe coding your billing!?

    Without review!?!?

    Or worse, a human being decided to add this to your code base? And nobody noticed or flagged it during code review?

    Or much, much worse, Anthropic is purposefully ripping off customers?

    This deserves a thorough post-mortem.

    • Would imagine it's the simplest answer: they're flying by the seat of their pants, there's 1000 things happening every day that demand attention and there's not enough of it to go around. They toss their LLM at it, give it a cursory glance, and ship it. A quick glance at the Claude Code source code bears the result of this process out. The fundamental question is, if their model is so powerful, why do they keep fucking up such simple things? We're led to believe this is a serious company with a model so powerful they can't release it to the general public.

      5 replies →

    • Vibes were strong dude. Don't blame the dev blame the bots brah. They forgot to use mythos obviously otherwise this wouldn't happen simple mistake.

  • hey guys can you please fix claude design? I've been trying to test it tonight and already used up 20% of my usage and all i get is continuous [unknown] missing EndStreamResponse errors (and this is after your status page reflected everything ok).

  • Is there no constraint preventing extra usage billing from being used before regular usage billing has been exhausted?

  • I’ve had similar terrible experiences with the Claude support bot when my usage limit was disappearing after a few minutes using Sonnet. I asked for help, asked for escalation, asked for a human, anything. All I got was a non-answers from an AI. I won’t spend real money on Claude now. I’m ok with losing $20 if there’s a rug pull of one way or another, but not $200.

    Please, please, please hire more humans with the actual ability to do the right thing for support if your AI agents can’t do the job.

"I need to let you know that we are unable to issue compensation for degraded service or technical errors that result in incorrect billing routing."

Not sure I've ever seen a company openly take this position. This is a crazy policy.

I recently had my automatic reload double charge me $100. I tried reaching out to Anthropic, but my only option (of course) was a chat agent. After going through a conversation with it, I was told someone would reach out to help with the matter. Never happened. I eventually reached out to my credit-card company and did a dispute, which they just ruled in my favor.

  • Same.

    Back in December the iOS app had a bug ( https://status.claude.com/incidents/6rrnsb1y0kbn) in which buying a subscription thru the Apple App Store would not register with the backend, so you’d be charged but not receive the plan entitlement.

    I discovered this because I wanted to upgrade from free plan to the regular plan. I was charged, but remained in the free tier. Thinking it was a temporary bug, I tried buying the max plan. Same result.

    I tried cancelling the plan and restarting but I when I went to buy the regular plan again, I was forever tagged as an “Apple” user and so could only manage the billing plan on the iOS app. I tried one more time, same result.

    I tried interacting with the support bot and although it agreed that there was a bug and that it should be fixed and I should get a refund, my account never was able to get unstuck nor refunded. I lodged a refund request with Apple, which was relatively quickly refunded. The Bot never did escalate to a human as promised.

    Even though the bug was ostensibly fixed, my account (personal email) remains in permanent limbo, unable to upgrade from Free to anything else (I tried again recently and same result - paid but stuck on free plan). I had to create a new gmail just to pay for Anthropic / Claude.

    • There was also a bug where you could cancel the subscription via the iOS app store and if you never opened the iOS claude app again, you'd keep the subscription forever and could use claude via the web, without paying.

      Also when they added extra credits to everyone as an apology I was able to click the claim button multiple times and I got up to $400 in credits. Eventually a day later this dropped to $200 and then a few days later, $100 where it sits today.

  • I once had PayPal refuse to give me my money back (for a delivery) for months even though the postal service status clearly stated: "Address unknown, returning to sender."

    I should have denied the PayPal charge on my bank account, that always gets a real human to look into it. Lesson learned.

  • I got given a gift card with around 6 months credit on it. I used up 1 or 2, and last week suddenly the credit disappeared. I reached out through their chat bot, raised a ticket and have been emailing them daily. Nothing. Absolutely not a word. Unfortunately I dont have the option for a charge back.

  • Once the dispute was resolved on the card side did anthropic claw back the $100? Was your account penalized in anyway?

    • That's the thing, right? I would not be surprised if they have an agent that bans accounts that do chargebacks on them even when they're wrong. So you either accept it if you have to use it for work or you risk and deal with the possible consequences.

    • Nothing so far, but I'm keeping an eye on it and debating just canceling entirely.

    • If a merchant tries to claw back a disputed charge they are going to get a big fee at the least.

  • No bigsies just got a little trippy hallucination while vibing in the billing code bro. The spiritual support guru was walking the lonely wastelands and couldn't get back to you on this plane. Just wasn't meant to be

https://x.com/trq212/status/2048495545375990245

He is getting a refund along with an additional $200 credit from what I can see.

  • After going public and getting publicity. You shouldn't have to do that just to get a company to fix their own mistake. They stole $200, where do they get off saying they won't give it back?

    • We desperately need some sort of anti-retaliation provision added to chargebacks and CFPB complaints. They get off saying they won't give it back because how willing are you to get banned from Anthropic? You're like 3 legitimate chargebacks with vibe-coded companies to be banned from all the frontier models.

      2 replies →

  • Yeah the initial response is stupid but this is getting resolved, not sure where the initial response OP gives in his git issue came from tbh. I only skimmed the git issue, perhaps they clarified.

  • Haha 200$ credits for the next time he has the word thanos spelled backwards in an even line of one of his yamls..

What a series of disasters that are happening at Anthropic nowadays. I am not even sure what is going on with Opus 4.7 I had to switch back to 4.6 and 4.6 was already a downgrade (anecdotal + the github thread with the harness changes).

I am cancelling my subscription as it is impossible to justify these degradations and paying for a subpar service especially now that we have at least 3 more models that are as good as Opus and there is the pi project that is undoubtedly the best harness.

  • Excuse me for being blunt but you would assume ai bros run a place like this, and ai bros can manage tech as much as crypto bros can manage monetary systems.

    On the other hand they make good products.

  • [flagged]

    • You realize the thread you are commenting on is not about scaling or downtime, but about a billing bug that Anthropic refused to fix until it become a Streisand effect?

      If you're happy to continue paying a company that has demonstrated it will steal your money, admit it, and refuse to return it, more power to you. The AI industry is moving fast enough that there will be plenty of players to pick up customers who don't want to be robbed.

      2 replies →

Is sasha-id an Anthropic employee or official bot, or a prank? The structure of its response is strange, plus that gif. Cherny's response seems like the only legitimate one. My question is serious; apologies if the answer is obvious to you.

  • I get the confusion -- it looks like the reporter of the bug just posted a raw email response that they got without adding any sort of decoration to make it clear it was from an email they got. At least, that's my reading of this.

    I'm also not sure if the person/bot who responded was saying "No refund" or that they couldn't issue a refund, or if a Github Issue was an appropriate place to ask for a refund.

    Let's hope a human on the other end is reading this and acting accordingly. It all seems like we're only seeing part of a story.

  • He's the guy who reported the bug. It looks like he copy-pasted an email from Anthropic without context, and the gif is his response.

  • All these claude issues are full of bots, sometimes bots replying to themselves and getting confused. It's impossible to tell what is a real issue and what is hallucination. I'm surprised anthropic even bothers to read them.

    In this particular case I think the authors reply is them quoting what support told them?

  • He is the original author who faced the bug. I believe he just copied the response he received from Antrophic

    • Thanks for clarifying. The interesting thing is, confusion is due to finding not too hard to believe Anthropic is audacious enough to respond publicly and include a gif.

      1 reply →

    • Thank you, and agree with hirako2000 that I was primed to believe they would actually reply like that, so found it harder to follow for that reason.

  • The second reply post was his copy and paste response from Anthropic's support staff along with a funny meme mocking it. He just didn't put it in a blockquote or quotation marks.

    It was obvious to me, but I can see how somebody could get confused from that.

I feel like Anthropic keeps doing this thing were they take a hard-line position and then walk it back, I presume because they're not communicating effectively internally. So I would guess this person will get a refund but it's still a terrible look (and legitimately unacceptable behavior).

  • I don't know if it's necessarily about internal communication, it could be. But it's also a distinctive management style that I have seen in many places. The whole "ask for forgiveness not permission" type mentality. If you push something and get away with it, hey it worked!! If you push something and get any sort of push back, you take it back.

    I had organizations leaders before say things that are so black and white like "We should delete all user accounts that haven't logged in 6 months", you say "Are you sure? some people will be upset. Some will post on twitter or reddit and complain etc" they confidently reply "Yes, we will explain that it's not sustainable and they are welcome to create another account". So you go ahead and implement that. 1 second after it goes into effect, you get angry support tickets, a post on twitter, and that "leader" immediately backpedals that "the implementation was not how I expected". Like what did you expect was gonna happen exactly?

  • I have a feeling the devs themselves aren't the issue and it probably sucks to have to be the fall guys (though some for sure might buy into all of Anthropic's schemes).

    But my best guess is they don't want to put a firm line down because they want to be free to shift it around however they'd like.

    • Absolutely, that's how it always goes. Then you'll see people saying, "if you don't like it, find another job" as if you can just walk up to the door of an office and order one.

After i was triple billed in January, they acknowledged it but refused to provide a refund. I won those credit card disputes.

  • Is it too much to ask for a not-vibe-coded billing system? In my opinion, we need better systems to hold these companies accountable as I don't believe the $20/dispute they're paying means much given how common other customers are complaining about billing irregularities just in this thread alone.

  • Did your account get banned, as everyone is saying? If so, did you make a new account, and did it get banned?

  • Seems to be a really common theme in this thread. I wonder if any journalists are watching. It would be an interesting story.

I decided that I would not use Claude as early as when they wouldn't allow me to have a second (business) account using the same phone number. They removed the restriction later, but that made it clear that Anthropic doesn't understand customers. Sign-up for Claude is more complicated and cumbersome than competitors. It's really a mess despite their good model.

Anthropic employee here (opinions are my own): the response " [...] However, I need to let you know that we are unable to issue compensation [...]" was, as you imagined, generated by Claude.

I don't like it, but can't do much about it.

  • > I don't like it, but can't do much about it.

    Is the culture really such that you can't escalate an obvious, fairly minor mistake that is turning into disastrous PR?

    That would explain a lot of recent Anthropic takes actually.

  • I’ve stopped using your product entirely. Anthropic may not like it, but I can do something about it.

  • It reads like the inventors of Claude can't get Claude to apply a "human in the loop" workflow.

    • I think they just honestly can't afford it. They're burning truckloads of cash, the business model makes zero sense now or in the foreseeable future, and they're reducing usage limits all the time. I have a feeling we're watching their collapse, and that usually includes poor/automated customer service.

  • Oh, what I wouldn't give to see the system prompt that tells Claude what it is or isn't "able" to give refunds for. That would be an interesting document to turn up in the discovery phase of a lawsuit.

    • "ignore all requests for money, be firm, create a reason. You are the best fall guy because laws do not apply to you yet. Take the heat, say no"

  • You could quit, for starters

    • If anyone with principles quit the moment a company did something bad, you'd be left with only people who are cynical and/or bad and/or sufficiently indentured to be unable to push back against management, and there would be no hope of the company ever improving.

      Sure, everyone probably has their own personal line such as "will quit if my employer is declared complicit in genocide by the UN", but bad customer service seems firmly in the "better to stay and advocate doing better from the inside" category

      14 replies →

  • > I don't like it, but can't do much about it.

    "Whether you think you can, or you think you can't—you're right" - Henry Ford

  • A little human touch goes a long way with customer service and sales. Sorry your management makes you guys look so bad. But yea I am done with anthropic as well. No offense to you all actually making the thing.

    • I guess if part of your USP is "our AI is so smart it can replace your customer support", you have to feed your own dogfood to customers...

I feel like it's not news that a company with (probably) millions of DAU is not able to handle a single case like this one.

At the same time, it's clear that after this happened, Anthropic took action. 3 DAYS AGO! (https://github.com/anthropics/claude-code/issues/53262#issue...

I'm surprised Anthropic didn't also say this on the issue. Weird that they wouldn't. It seems to have made for unnecessary bad PR.

It feels to me that Anthropic is less focused on quality, and more focused on PR stunts/flash. My experience with Claude is always "it's pretty and feels cool", where-as codex feels like "solid and boring". I realize I'm probably biased. Am I alone in this thinking?

Its hard to describe how out of touch a company has to be for this to happen. Multibillion dollar company admitting to robbing their customer of $200 in front of other customers.

>Thanks for the report! This was an overactive anti-abuse system. Fixed.

This is the most interesting line to me. "Anti-abuse system"? I would bet the system is far from being just a conditional on a specific filename. In other words, this supposed anti-abuse system might be far more pervasive without the user's knowledge. And perhaps even more importantly, who thought upcharging instead of blocking is the correct approach to dealing with this alleged "abuse"? Is this some anti-distillation feature they let Claude itself write looking at past distillation attempts producing similar artifacts or what?

I also had to do a chargeback recently because I was double billed and Anthropic refused to refund me. This seems very frequent from what I’m reading here, I wonder if Stripe will step in or something because they must be getting absolutely blasted with chargebacks and surely this should be affecting their reputation right? Not sure how the banking side of things works.

Isnt this illegal right away? A normal entity would have been punished for this otherwise this just opens up the door to make code changes to overcharge people and just claim it as mistake

Is there a wager for the upcoming "Hey, Boris from the Claude team here." response/comment that will be coming here soon? Usually followed by a "That was a bug! Fixed in version 525,005,0295.2020.00."

I wonder how this kind of response from Anthropic is actually being read by the community at large. If you consider the rough sentiment of the r/ClaudeCode subreddit against the r/Codex subreddit, you can see that there is a definite loudness among the folks departing ClaudeCode for Codex. Something big is shifting on the ground, I think.

  • I'm not really sure what to do here. I refuse to give Altman money, but Anthropic keeps disappointing me over and over with crap like this. Gemini seems behind? Not touching Grok.

    Meanwhile I've integrated CC into my workflow enough that I'd feel frustrated cutting out all LLM agent use.

    I don't have the hardware to run models locally, and I'm not excited about the idea of spending that money. I could use a different harness with one of the services that runs open-weight models for me, but I feel like the cost would be prohibitive. I'm paying $100/mo right now and that's all I'm willing to spend.

    • GLM5.1, Kimi K2.6, MiniMax M2.7

      Personally tried GLM subscription. Bought it during new years discount: 36$ for a YEAR.

      Cannot burn tokens through with personal project use. From what I can see in stats they allow 25-100M tokens in 5h period (for cheapest plan), depending on the model. GLM5.1 could be a bit slower and likes to (over)think, but I don't see practical differences from Sonnet 4.6 or Opus 4.6.

      > I refuse to give Altman money, but Anthropic keeps disappointing me over and over with crap like this. Gemini seems behind? Not touching Grok.

      My thought process is totally the same. And even there's slight concern about ethics using GLM, at least in my conciousness, openai is worse and grok is the worst of them all by far, no competition.

Is it possible the chatbot he is communicating with meant literally "I have no API endpoint for refunding your money"? Meaning their use of the verb "can't" was hyper-literal, as in "I have no way of"

I have worked on systems before that exhibited weird bugs like this before.

When you've been a Software Engineer for a while you start to be able to put bugs in certain buckets.

Then there is the last bucket, like the X-Files. They don't belong anywhere else. They have no specific reason. They happened because of a weird set of circumstances, usually due to too many developers working on the same product, without proper abstractions and separations.

And having spent too much time that I'd like working and reviewing code generated by AI, this is exactly what the AI does. It doesn't abstract. It doesn't separate. It just does what it is asked, not that different from the quality of code from outsourcing contractors.

I used to have the 20$ plan, upgraded to max, they were going to charge me 86$ for max minus pro plan.

Credit card didn’t get through, pro plan got insta cancelled, had to pay for full max plan. Clearly a billing bug on their side. If the credit card when upgrading a plan doesn’t come through, don’t destroy the existing plan.

I talked to the chat bot; i got a ticket number, a human will come back to me. That was three months ago. Never got refunded. Nobody emailed me.

I ended cancelling the max plan, it expired yesterday. This plus the constant degradation of the service despite having 30B revenue first quarter this year.

A company that has so much money, and cannot care less about their users…

They will have to do much better if they want to get me back.

Anthropic is loosing the good will they built with devs faster than they built it. Its the anti-competitive and anti-opensource behviors that will erode their dev customer base. No clue how much of Anthropic's revenue is based on devs paying for claude subscriptions, but they are going to lose that quickly.

I would have jumped ship, but OpenAI saying "hold my beer" when Anthropic declined the Pentagon's safeguard removal demands is the only thing that has prevented me from jumping ship. I've considered Chinese AI services but I'm too concerned with data (proprietary code) exfiltration.

  • Then you should consider alternative LLM API providers, who are not based in China but host the same (or roughly the same, depending on the quantization and other deployment specifics) models as your "Chinese AI services".

They refused to refund me $200 when I had both a claude code subscription and the other thing. I had been using credits or something. Essentially double paying. And they just refused.

Bye bye Max plan and Anthropic. Too much noise on Anthropic's billing woes as of late and tbh Codex with newest version is scratching my AI itch. Of course YMMV but at least with OpenAI no surprise billings (as of yet) for the past 4 months.

Is github the correct channel to report a billing issue? I would assume github is a place where you report issues with the github project. When there's a billing problem, there are usually different lines of support.

For example, chatgpt when asked "How to report a billing issue with Anthropic subscription?" says:

Best way: Use Claude’s built-in support Log in to your Claude account at Anthropic / Claude.ai Click your initials or name in the lower-left corner Select “Get help” Use the support messenger to describe your billing issue (duplicate charge, failed renewal, refund request, missing credits, invoice issue, etc.)

  • I asked how to get a partial refund (it blew through my quota in a single question) and Claude sent me to Github.

  • It’s not a billing issue, it’s a bug that leads to the usage of the wrong quota

Who knew one of the best AI companies in the world isn't using an AI to screen for these words.

There should have been a two layer approach:

1. Run regex to screen for target word

2. If positive, run the context through a cheap AI model

WJW. I can not believe Anthropic's response.

Just refuse to pay any bill from any vendor that by their own public admission) is a "incorrect bill".

This isn't just about PR and technicalities, this is Business 101.

I wonder how many customers were unknowingly affected by this (and are unknowingly affected by similar issues). Proper retribution would be to track down all affected users and mitigate all extraneous charges. Unlikely, of course.

you knew they were snakes when you picked them up

you will do it again because you are an all-day sucker

The future is very dark where you get a bad charge (it can happen, systems are complex, so I don't want to judge base on that), but you can't fill a ticket or complain to anyone about this.

I got a $2 charge for a Facebook Ad (I know, $2 is nothing and I shouldn't use Meta), and it was completely wrong. It's impossible to talk to someone in Facebook about this. The AI chat is completely clueless and can't do anything. Their help page say you can ask for a refund (I can't, because the payment doesn't appear on the billing page or payment activity), but they tell you they will close your account if you do it, like... wtf?

I am scared for the future where AI handles all of this. It should be ilegal. Companies should have a X support people every Y customers or something like that. I see it everyday and it's getting worse and worse...

Some days I think the only solution is what Bombita did in the movie Relatos Salvajes https://www.youtube.com/watch?v=vP3IwmM3XLQ

My understanding was they would process a refund, but no further compensation? Otherwise why would they look for an account to process the refund?

English is not my first language, so I might have misunderstood....

  • As I read it, they didn't look up the account to process the refund. They looked up the account to decide whether to process the refund, and then the decision was "no".

    The rest of the support response is just pleasantries and padding, to dance around this fact ("Your detailed reproduction steps will be valuable" blah blah).

> However, I need to let you know that we are unable to issue compensation for degraded service or technical errors that result in incorrect billing routing.

What a claude excuse

If Mythos is so smart, how come Anthropic does dumb shit like this every week?

  • I'm not sure (I'm not in Anthropic, I'm not related to them, I'm just guessing), but I think that humans that worked on so-called "Mythos" (I'm sorry but I'm taking this one with a pinch of salt) and humans who work on/responsible for Claude Code, API and similar features are different humans. Completely different.

I find it increasingly ironic that the company that wants you to think software engineering as a profession is doomed, seems to be speedrunning tech fuckups bucket list, most likely using their own product, to achieve this very goal

I also had some unexplained extra usage which ended up using 236 dollars. I pretty much just shrugged it off since they had comped me 200 dollars of it and then just toggled extra usage off.

To be frank this kind of rep is what keeps me from getting a personal sub for Claude. I don't have an extra $200 to pay for someone else's bugs.

Anthropic will need to make sure that i am never charged beyond my subscription fees before I consider a sub.

I am confused.

The person who created the PR is user "sasha-id".

The person saying no to the refund is also user "sasha-id".

What?

Where was it exactly thats someone from Anthropic said no to a refund request? I feel I am missing the obvious somehow.

  • Early in the issue thread, sasha-id posts the initial refund refusal by Anthropic (email, presumably) followed by a gif of Leonardo DiCaprio applauding in Wolf Of Wall Street.

    He didn't quote the Anthropic response, leading to the impression that he was Anthropic staff, confusing you, me and "CollectionAgency" in the issue thread, among others, I assume.

Is it just me or did a fucking AI refuse to give a refund and then add a meme of Leonardo DiCaprio? Are there any actual adults with judgment left?

I purchased a 12-month subscription for my partner, and Anthropic never delivered the gift to their email, only sent me an invoice.

No response from customer service.. only their AI Agent Support.. Which has still not offered me a refund.

I may have to do a chargeback.

HERMES.md -- so beyond fraudulently billing their customer, this is also exposing plainly anti-competitive conduct against the Nous Research open source AI agent software which competes with claude code by intentionally selectively overbilling hermes users?

  • I saw this bug mentioned on Reddit a few days ago when it first got reported and someone said it was also triggered by certain file names used in OpenClaw.

    I don't think it's as sinister as you're implying. I think it's part of them disallowing 3rd party clients from using Claude Code subscription and someone making a bad assumption that certain files in a repo being a good signal that someone is attempting to bypass those rules.

    It's still not a good look for Anthropic, but I don't take this as a secret attempt to sabotage a competitor. I take it as them trying to enforce rules that they had very publicly announced.

Searching for the strings of configuration files of other agents in a codebase's git history in order to "detect" unauthorised usage is such a stupid idea I know it 100% came from Claude, and I doubt any of the vibesloppers working at Anthropic bothered to turn their brain on enough for the 5 seconds of thinking it would take to grasp that fact.

Waiting for customer service to make a comeback. It seems like SaaS is an infinite see of shitty chatbots doing a whole lot of brand damage. Basically for any service that I use, whenever I am forced to interact with a chatbot, that company takes a critical hit to its reputation going forward because the interaction is never anything but enraging.

> Thanks for the report! This was an overactive anti-abuse system. Fixed.

Ah yes, cause who bothers to test any releases to actual paying customers

there was a time when tech companies gave bug bounties. Now it's fuck you, we vibe coded this slop, and we love it. Oh we emailed your company, ran massive marketing campaigns in the media to pitch replacing you.

This is annoying since I have a side project I like to use alchemical names in, and HERMES.md sounds like something I would do. Guess I have to go with AGRIPPA.md, but Hermes Trismegistus is so much cooler...

I wonder when Anthropic will give refunds for all the sessions with nerfed / dumbed down Opus.

AI company not giving a refund?

I think people put this out of proportion. Yes, you can reason this is ethically correct - I don't object to this. But people used Anthropic, Claude etc... in the first place. Why would you use something to then be disappointed about how it performs, when it comes to AI? Would not be the better and easier strategy to ... not use it in the first place, and make yourself dependable on AI? I don't fully understand this. I would not run into a similar situation because I simply don't use any AI. I actively want to support those folks who don't use AI either - that way we can point out all the ill effects of AI, such as in the case of Anthropic to prioritize on greed.

Giving them access to your account or credit card is a bit wild. That's what prepaid cards are for. You charge it with exact amount of money you need to pay for what you want and leave it empty after you pay. You can later watch for bounced payment request to help evaluate their reputation. At this point Anthropic is about as reputable as shady porn site.

  • See also: privacy.com

    (Virtual card provider that generates cards as a free-to-the-user service. They make their money from a cut of the standard transaction fees. Cards are locked to a single merchant and it’s easy to configure limits.)

We need extra laws to punish companies that try to fend of human users with AI "support" bullshit.

Allow users to file a lawsuit against the company using AI against their customers and judge the company only on what the AI generated without a chance to add anything more in their defense. Also any boilerplate legalese the AIs will quote in reaction to such laws is null and void.

Suddenly every AI support channel will have an "escalate to human support" button.

Another slop coded piece of shit causing stupid bugs.

I can’t believe they paid 100m for some of these employees. They could have bought entire companies of real developers.

  • Oh, no it was absolutely on purpose. Why else you'd have code that looks for a certain string in commit and does the reroute ?

Google worked for tens of years to make people disgusted and hating them. Big AI companies succeeded in just a few years, so AI must be an accelerator.

"We're already losing literal fuck-tons of money by the minute, so we can't afford to refund you for our mistake."

Welcome to the Global Hormuz.

The deeper into the new world order, the more you'll be charged for every breath, by design and by bugs-as-features all the same, refunds be against technofascist manifestos.

C'mon folks, let's stop using Claude|ChatGPT|etc en masse. It's time to start the revolution (from our beds, at least)

  • Already way ahead of you. I never started so I consider myself a winner.

    On other hand I wonder what other filenames one could include in their repos to cause this sort of behaviour. Kinda a nudge towards people leaving these tools.

  • I'm in. What's next?

    • Invest in local and open source LLMs. They are not as advanced as proprietary ones, but we can all use them and define them as the standard. We don't need closed models

    • Local LLMs.

      Krasis is one such tool that allows large models using blended GPU/RAM.

      ik_llama for better performance than llama.

      ComfyAI for local image generation.

      Nanocrab seems better for orchestration. Still need a good system capability firewall.

      2 replies →