# Bug Reports

**URL:** https://forum.codecrafters.io/c/product-feedback/bug-reports/9.md

[Latest](https://forum.codecrafters.io/latest.md) · [Categories](https://forum.codecrafters.io/categories.md) · [Tags](https://forum.codecrafters.io/tags.md)

---

## [About the Bug Reports category](https://forum.codecrafters.io/t/about-the-bug-reports-category/22)

<div class="topic-metadata">

**Author:** [@rohitpaulk](https://forum.codecrafters.io/u/rohitpaulk)\
**Replies:** 0\
**Last updated:** [March 29, 2024, 6:20pm UTC](https://forum.codecrafters.io/t/about-the-bug-reports-category/22 "2024-03-29T18:20:27Z")

</div>

Found a bug in CodeCrafters? Let us know!

---

## [Invalid Peer Response](https://forum.codecrafters.io/t/invalid-peer-response/16276)

<div class="topic-metadata">

**Author:** [@thestuckster](https://forum.codecrafters.io/u/thestuckster)\
**Replies:** 1\
**Last updated:** [September 12, 2026, 1:36pm UTC](https://forum.codecrafters.io/t/invalid-peer-response/16276 "2026-09-12T13:36:14Z")

</div>

When doing the download a piece challenge the tracker isn’t returning a valid response \[your\_program\] Raw response body: d8:completei0e10:incompletei1e8:intervali60e12:min intervali60ee \[your\_program\] Unmarshalled resp…

---

## [Ocaml version 5.5 not compiling on the codecrafters test engine](https://forum.codecrafters.io/t/ocaml-version-5-5-not-compiling-on-the-codecrafters-test-engine/16241)

<div class="topic-metadata">

**Author:** [@gitting-gud11](https://forum.codecrafters.io/u/gitting-gud11)\
**Replies:** 1\
**Last updated:** [August 27, 2026, 3:41pm UTC](https://forum.codecrafters.io/t/ocaml-version-5-5-not-compiling-on-the-codecrafters-test-engine/16241 "2026-08-27T15:41:26Z")

</div>

I am working on the HTTP server challenge in OCaml; however, it does not appear that version 5.4, the most recent one is supported on the test engine. My code works locally; however, it does not compile when testing citi…

---

## [\[TS\] Build your own Interpreter: Scanning: Number literals #kj0](https://forum.codecrafters.io/t/ts-build-your-own-interpreter-scanning-number-literals-kj0/16216)

<div class="topic-metadata">

**Author:** [@dwrth](https://forum.codecrafters.io/u/dwrth)\
**Replies:** 2\
**Last updated:** [August 3, 2026, 1:32am UTC](https://forum.codecrafters.io/t/ts-build-your-own-interpreter-scanning-number-literals-kj0/16216 "2026-08-03T01:32:37Z")

</div>

When printing a tokens literal like this, tests will sometimes pass: Number.isInteger(parseFloat(literal)) ? parseInt(literal) + '.0' : literal However, tests should always fail because this way of formatting the liter…

---

## [Bug report on tester for #FY4: incorrect logic passed the test](https://forum.codecrafters.io/t/bug-report-on-tester-for-fy4-incorrect-logic-passed-the-test/16165)

<div class="topic-metadata">

**Author:** [@skuong](https://forum.codecrafters.io/u/skuong)\
**Replies:** 4\
**Last updated:** [June 19, 2026, 7:52am UTC](https://forum.codecrafters.io/t/bug-report-on-tester-for-fy4-incorrect-logic-passed-the-test/16165 "2026-06-19T07:52:30Z")

</div>

After I done #BV8, I passed #FY4 automatically even though my logic isn’t correct for #FY4. Based on the instruction on #FY4, my implementation is wrong but the test doesn’t handle it. Here is the instruction: For exa…

---

## [URL in progress-banner points to bot profile, not mine](https://forum.codecrafters.io/t/url-in-progress-banner-points-to-bot-profile-not-mine/15669)

<div class="topic-metadata">

**Author:** [@natalka1122](https://forum.codecrafters.io/u/natalka1122)\
**Replies:** 2\
**Last updated:** [May 31, 2026, 7:25pm UTC](https://forum.codecrafters.io/t/url-in-progress-banner-points-to-bot-profile-not-mine/15669 "2026-05-31T19:25:49Z")

</div>

In the root of every challenge lies README.md file with a status for this challenge. The picture shows my status, but when click on it, it opens profile of “codecrafters-bot”. It does not make any sense, it should open …

---

## [\[C\] Build your own shell - Stage #QP2](https://forum.codecrafters.io/t/c-build-your-own-shell-stage-qp2/15689)

<div class="topic-metadata">

**Author:** [@retop56](https://forum.codecrafters.io/u/retop56)\
**Replies:** 3\
**Last updated:** [May 25, 2026, 8:25am UTC](https://forum.codecrafters.io/t/c-build-your-own-shell-stage-qp2/15689 "2026-05-25T08:25:52Z")

</div>

Link to GitHub repo Cannot get program to compile for this stage. \[compile\] app/main.c:5:10: fatal error: readline/readline.h: No such file or directory \[compile\] #include \<readline/readline.h\> \[compile\] ^~~…

---

## [Unable to find dynamic system library 'readline' zig 0.16.0](https://forum.codecrafters.io/t/unable-to-find-dynamic-system-library-readline-zig-0-16-0/16108)

<div class="topic-metadata">

**Author:** [@nathanielketema](https://forum.codecrafters.io/u/nathanielketema)\
**Replies:** 1\
**Last updated:** [May 14, 2026, 8:04pm UTC](https://forum.codecrafters.io/t/unable-to-find-dynamic-system-library-readline-zig-0-16-0/16108 "2026-05-14T20:04:57Z")

</div>

I’m stuck on Stage #ZV2 Here are my logs: \[build\] Starting build... \[build\] If you don't see logs for 60s+, please contact us at hello@codecrafters.io \[build\] Step 1 complete. \[build\] Step 2 complete. \[build\] Step 3 co…

---

## [Test Failed with: ./build/shell: not found](https://forum.codecrafters.io/t/test-failed-with-build-shell-not-found/16105)

<div class="topic-metadata">

**Author:** [@vivekjoshi556](https://forum.codecrafters.io/u/vivekjoshi556)\
**Replies:** 3\
**Last updated:** [May 14, 2026, 1:03am UTC](https://forum.codecrafters.io/t/test-failed-with-build-shell-not-found/16105 "2026-05-14T01:03:22Z")

</div>

I’m stuck on Stage File completion #zv2. I’ve tried disabling this stage and trying another stage and there I see error that I expect like job not found or something relevant. But shell not found, I don’t know, that fee…

---

## [Problem with starting background job #AT7](https://forum.codecrafters.io/t/problem-with-starting-background-job-at7/16095)

<div class="topic-metadata">

**Author:** [@nsaritzky](https://forum.codecrafters.io/u/nsaritzky)\
**Replies:** 1\
**Last updated:** [May 7, 2026, 9:45pm UTC](https://forum.codecrafters.io/t/problem-with-starting-background-job-at7/16095 "2026-05-07T21:45:22Z")

</div>

I’m stuck on Stage #AT7. I’m seeing pretty much the same failure as in this closed thread. When I run my shell locally, I see $ sleep 30 & \[1\] 80952 $ ps -p 80952 PID TTY TIME CMD 80952 ttys016 0:00.00 s…

---

## [Your\_program.sh in rust needs the --quiet flag](https://forum.codecrafters.io/t/your-program-sh-in-rust-needs-the-quiet-flag/16087)

<div class="topic-metadata">

**Author:** [@gfontorbe](https://forum.codecrafters.io/u/gfontorbe)\
**Replies:** 10\
**Last updated:** [May 4, 2026, 7:46am UTC](https://forum.codecrafters.io/t/your-program-sh-in-rust-needs-the-quiet-flag/16087 "2026-05-04T07:46:46Z")

</div>

Stumbled upon that issue when trying the Shell challenge in Rust. If you run \`codecrafters test\`, the tests will fail because the first output is from the compiler and not from the program itself. Adding --quiet to the…

---

## [How does this count as 20 characters and 1 line at the same time?](https://forum.codecrafters.io/t/how-does-this-count-as-20-characters-and-1-line-at-the-same-time/16081)

<div class="topic-metadata">

**Author:** [@MaxJuneKim](https://forum.codecrafters.io/u/MaxJuneKim)\
**Replies:** 3\
**Last updated:** [May 1, 2026, 5:12pm UTC](https://forum.codecrafters.io/t/how-does-this-count-as-20-characters-and-1-line-at-the-same-time/16081 "2026-05-01T17:12:15Z")

</div>

I’m at the pipe with built-ins stage. In the test, how does output of echo raspberry\\\\nblueberry | wc be 1 line and 20 characters at the same time? If I add a newline character at the end of every output of echo or any…

---

## [Spotted a copy-paste typo in the dns-server-tester go.mod](https://forum.codecrafters.io/t/spotted-a-copy-paste-typo-in-the-dns-server-tester-go-mod/16056)

<div class="topic-metadata">

**Author:** [@dhotrey](https://forum.codecrafters.io/u/dhotrey)\
**Replies:** 1\
**Last updated:** [April 22, 2026, 3:32am UTC](https://forum.codecrafters.io/t/spotted-a-copy-paste-typo-in-the-dns-server-tester-go-mod/16056 "2026-04-22T03:32:14Z")

</div>

Hey team, I was reading the source code for the DNS tester and noticed a naming collision. It looks like a bit of copy-paste debt from the grep challenge, the go.mod for the DNS tester is currently identifying itself …

---

## [\[Rust\] #JV1 (redirect stdout) seems to require #NI6 (single quotes)](https://forum.codecrafters.io/t/rust-jv1-redirect-stdout-seems-to-require-ni6-single-quotes/15850)

<div class="topic-metadata">

**Author:** [@Thymelizabeth](https://forum.codecrafters.io/u/Thymelizabeth)\
**Replies:** 4\
**Last updated:** [April 15, 2026, 8:02pm UTC](https://forum.codecrafters.io/t/rust-jv1-redirect-stdout-seems-to-require-ni6-single-quotes/15850 "2026-04-15T20:02:20Z")

</div>

I’m stuck on Stage #JV1. (Redirect Stdout) Here are my logs: \[your-program\] $ echo 'Hello James' 1\> /tmp/rat/cow.md \[your-program\] $ cat /tmp/rat/cow.md \[your-program\] 'Hello James' \[tester::#JV1\] ^ Line does not match…

---

## [\`codecrafters submit\` error](https://forum.codecrafters.io/t/codecrafters-submit-error/16051)

<div class="topic-metadata">

**Author:** [@Abdurrazzaq5](https://forum.codecrafters.io/u/Abdurrazzaq5)\
**Replies:** 1\
**Last updated:** [April 15, 2026, 5:13pm UTC](https://forum.codecrafters.io/t/codecrafters-submit-error/16051 "2026-04-15T17:13:39Z")

</div>

CodeCrafters/BuildYourBitTorrent/codecrafters-bittorrent-rust$ codecrafters submit Submitting changes (commit: bb9abfc)… push changes: run git command: fatal: unable to access ‘https://git.codecrafters.io/769d7af23164b…

---

## [Bug in Starting background jobs #at7?](https://forum.codecrafters.io/t/bug-in-starting-background-jobs-at7/16026)

<div class="topic-metadata">

**Author:** [@fly-434](https://forum.codecrafters.io/u/fly-434)\
**Replies:** 10\
**Last updated:** [April 14, 2026, 11:08am UTC](https://forum.codecrafters.io/t/bug-in-starting-background-jobs-at7/16026 "2026-04-14T11:08:55Z")

</div>

I’m stuck on Stage #AT7 and I think there’s a bug in the testing code. The process is running in background, I can look up the pid in ps. My shell: $ sleep 15000 & \[1\] 90531 Bash: $ ps aux | grep 90531 dom …

---

## [Prompt leads to deceptive answers](https://forum.codecrafters.io/t/prompt-leads-to-deceptive-answers/15974)

<div class="topic-metadata">

**Author:** [@areebkhan91](https://forum.codecrafters.io/u/areebkhan91)\
**Replies:** 2\
**Last updated:** [April 13, 2026, 10:09pm UTC](https://forum.codecrafters.io/t/prompt-leads-to-deceptive-answers/15974 "2026-04-13T22:09:06Z")

</div>

Last stage: “Implement the bash tool” The example prompt when run locally responds with “Deleted Readme\_old.md” even if the file does not exist. This is because prompt asks it to always respond with that: ./your\_progr…

---

## [Could not locate Gemfile](https://forum.codecrafters.io/t/could-not-locate-gemfile/16007)

<div class="topic-metadata">

**Author:** [@d-i-bondarenko](https://forum.codecrafters.io/u/d-i-bondarenko)\
**Replies:** 2\
**Last updated:** [March 22, 2026, 7:41pm UTC](https://forum.codecrafters.io/t/could-not-locate-gemfile/16007 "2026-03-22T19:41:29Z")

</div>

I’m stuck on Stage #ZV2. I’ve tried to find similar problems on that stage: Getting exec: zig-out/bin/main: not found error Error while finding module specification for 'app.main' Here are my logs from test run: \[co…

---

## [Issues with challenge #EG2](https://forum.codecrafters.io/t/issues-with-challenge-eg2/15760)

<div class="topic-metadata">

**Author:** [@samer-hamood](https://forum.codecrafters.io/u/samer-hamood)\
**Replies:** 2\
**Last updated:** [March 11, 2026, 10:16pm UTC](https://forum.codecrafters.io/t/issues-with-challenge-eg2/15760 "2026-03-11T22:16:33Z")

</div>

Before the specific issues I have, I’d like to highlight the main problem with this stage (as well as others), which is that there are no instructions. I know; it’s in beta and free (or at least it was), but what I have …

---

## [Stuck on stage #QP2 - cannot use readline package](https://forum.codecrafters.io/t/stuck-on-stage-qp2-cannot-use-readline-package/15951)

<div class="topic-metadata">

**Author:** [@rubenbakker](https://forum.codecrafters.io/u/rubenbakker)\
**Replies:** 3\
**Last updated:** [March 4, 2026, 6:49am UTC](https://forum.codecrafters.io/t/stuck-on-stage-qp2-cannot-use-readline-package/15951 "2026-03-04T06:49:19Z")

</div>

I’m unable to install the readline ocaml package. Sounds like readline.h file isn’t present on the system. How can I solve this? Thanks! build\] \> #=== ERROR while compiling readline.0.2 =================================…

---

## [\#FF2 - Implement the agent loop - Imprecise instructions](https://forum.codecrafters.io/t/ff2-implement-the-agent-loop-imprecise-instructions/15889)

<div class="topic-metadata">

**Author:** [@matthew-russo](https://forum.codecrafters.io/u/matthew-russo)\
**Replies:** 3\
**Last updated:** [February 24, 2026, 12:07pm UTC](https://forum.codecrafters.io/t/ff2-implement-the-agent-loop-imprecise-instructions/15889 "2026-02-24T12:07:18Z")

</div>

(posting this in general because it seems that the forum doesn’t currently recognize the challenge:claude-code tag. will report that separately) The instructions for #FF2 are imprecise. The previous stage “Execute the …

---

## [\#0Q5 Implement the Bash Tool - Bash commands fail to execute in testing environment](https://forum.codecrafters.io/t/0q5-implement-the-bash-tool-bash-commands-fail-to-execute-in-testing-environment/15915)

<div class="topic-metadata">

**Author:** [@frockett](https://forum.codecrafters.io/u/frockett)\
**Replies:** 4\
**Last updated:** [February 18, 2026, 7:25am UTC](https://forum.codecrafters.io/t/0q5-implement-the-bash-tool-bash-commands-fail-to-execute-in-testing-environment/15915 "2026-02-18T07:25:57Z")

</div>

I’ve implemented the Bash tool and it successfully runs locally, but when I run codecrafters test the agent always fails to delete the file required by the test. Here are logs, including debug logs of my own to verify th…

---

## [Getting a timeout on one of the test cases in the auto color option](https://forum.codecrafters.io/t/getting-a-timeout-on-one-of-the-test-cases-in-the-auto-color-option/15867)

<div class="topic-metadata">

**Author:** [@Misttgun](https://forum.codecrafters.io/u/Misttgun)\
**Replies:** 8\
**Last updated:** [February 12, 2026, 1:22pm UTC](https://forum.codecrafters.io/t/getting-a-timeout-on-one-of-the-test-cases-in-the-auto-color-option/15867 "2026-02-12T13:22:50Z")

</div>

I’m stuck on Stage #NA5. Every previous test succeeded so far and the test I am failing on is not even checking for the auto. Here are my logs: \[tester::#NA5\] Running tests for Stage #NA5 (Highlighting - Implement the…

---

## [Forum doesn’t allow post in Challenges category with tag challenge:claude-code](https://forum.codecrafters.io/t/forum-doesn-t-allow-post-in-challenges-category-with-tag-challenge-claude-code/15890)

<div class="topic-metadata">

**Author:** [@matthew-russo](https://forum.codecrafters.io/u/matthew-russo)\
**Replies:** 2\
**Last updated:** [February 11, 2026, 5:03am UTC](https://forum.codecrafters.io/t/forum-doesn-t-allow-post-in-challenges-category-with-tag-challenge-claude-code/15890 "2026-02-11T05:03:31Z")

</div>

Forum doesn’t allow post in Challenges category with tag challenge:claude-code An error occurred: You must include at least 1 Challenge tag. The tags in this group are: challenge:redis, challenge:docker, challenge:git, …

---

## [Error code 134 in Typescript](https://forum.codecrafters.io/t/error-code-134-in-typescript/15877)

<div class="topic-metadata">

**Author:** [@GaryKu0](https://forum.codecrafters.io/u/GaryKu0)\
**Replies:** 1\
**Last updated:** [February 5, 2026, 5:33pm UTC](https://forum.codecrafters.io/t/error-code-134-in-typescript/15877 "2026-02-05T17:33:55Z")

</div>

any idea how to pass the Communicate with the LLM #yy2 ? :sob: it’s always 134 error for me. (ts) but local working perfectly….. i even try brute forcing but it just 143 too…

---

## [Test cases going in loop #LE5 (Quoting - Backslash within single quotes)](https://forum.codecrafters.io/t/test-cases-going-in-loop-le5-quoting-backslash-within-single-quotes/15625)

<div class="topic-metadata">

**Author:** [@Devesh42](https://forum.codecrafters.io/u/Devesh42)\
**Replies:** 4\
**Last updated:** [February 1, 2026, 1:02pm UTC](https://forum.codecrafters.io/t/test-cases-going-in-loop-le5-quoting-backslash-within-single-quotes/15625 "2026-02-01T13:02:26Z")

</div>

I’m stuck on Stage #GY5. I am running the tests via codecrafters test but it just keeps going in loop, it doesn’t say if i passed or failed the stage. Here are my logs: Initiating test run... ⏳ Turbo test runners bus…

---

## [Stage #BR6 (Pipelines - Dual-command pipeline): bug in test case? The test expect 4th line from a file of 3 lines](https://forum.codecrafters.io/t/stage-br6-pipelines-dual-command-pipeline-bug-in-test-case-the-test-expect-4th-line-from-a-file-of-3-lines/15844)

<div class="topic-metadata">

**Author:** [@sunmeng90](https://forum.codecrafters.io/u/sunmeng90)\
**Replies:** 1\
**Last updated:** [January 28, 2026, 1:42pm UTC](https://forum.codecrafters.io/t/stage-br6-pipelines-dual-command-pipeline-bug-in-test-case-the-test-expect-4th-line-from-a-file-of-3-lines/15844 "2026-01-28T13:42:03Z")

</div>

Test case expect 4th line: 4. apple mango, but the file-17.txt only has 3 lines in total

---

## [Publish to GitHub not working](https://forum.codecrafters.io/t/publish-to-github-not-working/15626)

<div class="topic-metadata">

**Author:** [@bshmanair](https://forum.codecrafters.io/u/bshmanair)\
**Replies:** 2\
**Last updated:** [January 27, 2026, 5:31am UTC](https://forum.codecrafters.io/t/publish-to-github-not-working/15626 "2026-01-27T05:31:06Z")

</div>

Hi, so I’ve set up the publish feature to one of my GitHub repos I directly created, and I’m still unable to update my repo, However, it does show that “Updated just now” on my repository list, even though my repo has no…

---

## [Rust test for "Backslash outside quotes" #YT5 relies on future features](https://forum.codecrafters.io/t/rust-test-for-backslash-outside-quotes-yt5-relies-on-future-features/15811)

<div class="topic-metadata">

**Author:** [@pykoder](https://forum.codecrafters.io/u/pykoder)\
**Replies:** 4\
**Last updated:** [January 21, 2026, 4:04am UTC](https://forum.codecrafters.io/t/rust-test-for-backslash-outside-quotes-yt5-relies-on-future-features/15811 "2026-01-21T04:04:02Z")

</div>

In Rust for the #YT5 tests to pass I had to implement the next two stages. That seemed obvious looking at the test logs as the test is sending double quoted string with escape characters, which are not supposed to be imp…

---

## [Tests not working in sqlite challenge](https://forum.codecrafters.io/t/tests-not-working-in-sqlite-challenge/15672)

<div class="topic-metadata">

**Author:** [@NandaNxD](https://forum.codecrafters.io/u/NandaNxD)\
**Replies:** 3\
**Last updated:** [December 18, 2025, 4:19am UTC](https://forum.codecrafters.io/t/tests-not-working-in-sqlite-challenge/15672 "2025-12-18T04:19:05Z")

</div>

codecrafters-sqlite-java % codecrafters test Initiating test run… :high\_voltage: This is a turbo test run. Turbo test runs - CodeCrafters Running tests on your code. Logs should appear shortly… \[compile\] WARNING: A t…

[Next page](https://forum.codecrafters.io/c/product-feedback/bug-reports/9.md?page=1)
