# Travis build badge showing failed

**URL:** <https://travis-ci.community/t/travis-build-badge-showing-failed/9108>\
**Category:** Travis CI Discussions & Feedback\
**Created:** [June 23, 2020, 5:18pm UTC](https://travis-ci.community/t/travis-build-badge-showing-failed/9108 "2020-06-23T17:18:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tochemey](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/tochemey/32/4838_2.png) [@Tochemey](https://travis-ci.community/u/Tochemey)\
**Post date:** [June 23, 2020, 5:18pm UTC](https://travis-ci.community/t/travis-build-badge-showing-failed/9108/1 "2020-06-23T17:18:41Z")

</div>

I have observed that the travis ci build badge is not reflecting the actual status of the build. It keeps on showing failed while it is successful.

---

<div class="post-metadata">

**Author:** ![native-api](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/native-api/32/430_2.png) [@native-api](https://travis-ci.community/u/native-api)\
**Post date:** [June 24, 2020, 3:17am UTC](https://travis-ci.community/t/travis-build-badge-showing-failed/9108/2 "2020-06-24T03:17:58Z")

</div>

Duplicate of

> [@Badge doesn't reflect build status and randomly changes when retrieved repeatedly](https://travis-ci.community/t/badge-doesnt-reflect-build-status-and-randomly-changes-when-retrieved-repeatedly/9035):
>
> Travis returns failing/passing badge alternatively for the same build with same etag resulted in passing build badge ➜ ~ curl -I https://api.travis-ci.org/messagebird/go-rest-api.svg\?branch\=master HTTP/2 200 date: Wed, 17 Jun 2020 09:53:50 GMT content-type: image/svg+xml content-length: 724 vary: Accept-Encoding strict-transport-security: max-age=15724800; includeSubDomains x-endpoint: Travis::Api::App::Endpoint::RepoStatus x-pattern: /:owner\_name/:name x-oauth-scopes: public x-accepted-oa…
