# Troubleshooting

**URL:** https://forum.elixirforum.com/c/questions-help/troubleshooting/172.md

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

---

## [Job args skip format\_job\_args/1 in the job edit form and in search hints, even with read-only access](https://forum.elixirforum.com/t/job-args-skip-format-job-args-1-in-the-job-edit-form-and-in-search-hints-even-with-read-only-access/76839)

<div class="topic-metadata">

**Author:** [@karlosmid](https://forum.elixirforum.com/u/karlosmid)\
**Replies:** 1\
**Last updated:** [October 13, 2026, 7:55am UTC](https://forum.elixirforum.com/t/job-args-skip-format-job-args-1-in-the-job-edit-form-and-in-search-hints-even-with-read-only-access/76839 "2026-10-13T07:55:45Z")

</div>

Hi Parker and Shannon, First, thank you for Oban and Oban Web. They’re a pleasure to build on, and the resolver’s format\_job\_args/1 and format\_recorded/2 callbacks made it easy for us to keep personal data out of the da…

---

## [Postgrex starts failing to connect over SSL with :hostname\_check\_failed after OS update (Fedora 42 to 43)](https://forum.elixirforum.com/t/postgrex-starts-failing-to-connect-over-ssl-with-hostname-check-failed-after-os-update-fedora-42-to-43/76656)

<div class="topic-metadata">

**Author:** [@andrewf](https://forum.elixirforum.com/u/andrewf)\
**Replies:** 2\
**Last updated:** [September 15, 2026, 6:41am UTC](https://forum.elixirforum.com/t/postgrex-starts-failing-to-connect-over-ssl-with-hostname-check-failed-after-os-update-fedora-42-to-43/76656 "2026-09-15T06:41:55Z")

</div>

I’m using Postgrex in a Phoenix app to connect to Postgres. The database for my dev instance is in a local VM, with hostname jot.local. My app is set up so that any database connection to a different machine runs over SS…

---

## [Macro Expansion/Compilation rules changed in Elixir 1.20?](https://forum.elixirforum.com/t/macro-expansion-compilation-rules-changed-in-elixir-1-20/76504)

<div class="topic-metadata">

**Author:** [@edvardo1](https://forum.elixirforum.com/u/edvardo1)\
**Replies:** 1\
**Last updated:** [September 1, 2026, 1:12pm UTC](https://forum.elixirforum.com/t/macro-expansion-compilation-rules-changed-in-elixir-1-20/76504 "2026-09-01T13:12:13Z")

</div>

Hello, I’ve found an interesting non-backwards-compatible change in Elixir 1.20. For context: There exists a project called PolyHok, which is a DSL that is embedded in Elixir, its aim is to make GPU programming easier i…

---

## [Unable to download precompiled NIFs on windows (unknown CA)](https://forum.elixirforum.com/t/unable-to-download-precompiled-nifs-on-windows-unknown-ca/76259)

<div class="topic-metadata">

**Author:** [@odix67](https://forum.elixirforum.com/u/odix67)\
**Replies:** 1\
**Last updated:** [August 6, 2026, 9:49am UTC](https://forum.elixirforum.com/t/unable-to-download-precompiled-nifs-on-windows-unknown-ca/76259 "2026-08-06T09:49:44Z")

</div>

Hi, I have to build an app also on windows, since some time, I do not know it exactly, I ran into the the issue below during download of binaries (precompiled NIFs, esbuild, tailwindcss, etc). I do not have the issue wh…

---

## [Creating container error: exception error: undefined function erlang:nif\_error/1](https://forum.elixirforum.com/t/creating-container-error-exception-error-undefined-function-erlang-nif-error-1/76079)

<div class="topic-metadata">

**Author:** [@interpretive\_scholar](https://forum.elixirforum.com/u/interpretive_scholar)\
**Replies:** 5\
**Last updated:** [July 24, 2026, 1:46pm UTC](https://forum.elixirforum.com/t/creating-container-error-exception-error-undefined-function-erlang-nif-error-1/76079 "2026-07-24T13:46:50Z")

</div>

I am trying to build a container for a new Phoenix app that I want to deploy in our kubernetes cluster. The container blows up when it reaches the \`mix local.hex --force\` step. I am trying to use the following base c…

---

## [Trying first LLM example in LiveBook fails](https://forum.elixirforum.com/t/trying-first-llm-example-in-livebook-fails/76075)

<div class="topic-metadata">

**Author:** [@octowombat](https://forum.elixirforum.com/u/octowombat)\
**Replies:** 10\
**Last updated:** [July 23, 2026, 12:50pm UTC](https://forum.elixirforum.com/t/trying-first-llm-example-in-livebook-fails/76075 "2026-07-23T12:50:13Z")

</div>

I tried to run the first LLM example “Your first LLM agent” in LiveBook. Firstly I got a weird Setup block: Mix.install(\[ {{mix\_dep:jido}}, {{mix\_dep:jido\_ai}}, {{mix\_dep:req\_llm}} \]) which I could easily sort ou…

---

## [Is global limit required for chunking to work with Oban.Pro.Workers.Chunk?](https://forum.elixirforum.com/t/is-global-limit-required-for-chunking-to-work-with-oban-pro-workers-chunk/76077)

<div class="topic-metadata">

**Author:** [@nwjlyons](https://forum.elixirforum.com/u/nwjlyons)\
**Replies:** 1\
**Last updated:** [July 22, 2026, 5:38pm UTC](https://forum.elixirforum.com/t/is-global-limit-required-for-chunking-to-work-with-oban-pro-workers-chunk/76077 "2026-07-22T17:38:20Z")

</div>

or put another way, can I run a chunked worker on a queue which has no global limit set?

---

## [Exqlite NIF error when trying to debug phoenix project on vscode](https://forum.elixirforum.com/t/exqlite-nif-error-when-trying-to-debug-phoenix-project-on-vscode/76070)

<div class="topic-metadata">

**Author:** [@cpeluti](https://forum.elixirforum.com/u/cpeluti)\
**Replies:** 0\
**Last updated:** [July 21, 2026, 1:11pm UTC](https://forum.elixirforum.com/t/exqlite-nif-error-when-trying-to-debug-phoenix-project-on-vscode/76070 "2026-07-21T13:11:22Z")

</div>

Well, after getting tired of using prints to debug, I’ve decided to setup the debugger. After setting the launch as this: { "configurations": \[ { "type": "mix\_task", "name": "mix phx.…

---

## [Workflow: downstream dependency on a graft is dropped when the grafting workflow is itself grafted (nested graft)](https://forum.elixirforum.com/t/workflow-downstream-dependency-on-a-graft-is-dropped-when-the-grafting-workflow-is-itself-grafted-nested-graft/75929)

<div class="topic-metadata">

**Author:** [@anotherpit](https://forum.elixirforum.com/u/anotherpit)\
**Replies:** 5\
**Last updated:** [July 14, 2026, 3:50pm UTC](https://forum.elixirforum.com/t/workflow-downstream-dependency-on-a-graft-is-dropped-when-the-grafting-workflow-is-itself-grafted-nested-graft/75929 "2026-07-14T15:50:53Z")

</div>

Summary A downstream job that deps on a graft correctly waits for the grafted jobs at one graft level, but stops waiting when the workflow containing that graft is itself grafted into a parent workflow (a nested / graft-…

---

## [Errors connecting to localhost after generating a certificate with mix phx.gen.cert](https://forum.elixirforum.com/t/errors-connecting-to-localhost-after-generating-a-certificate-with-mix-phx-gen-cert/75998)

<div class="topic-metadata">

**Author:** [@lunipaws](https://forum.elixirforum.com/u/lunipaws)\
**Replies:** 3\
**Last updated:** [July 14, 2026, 2:32pm UTC](https://forum.elixirforum.com/t/errors-connecting-to-localhost-after-generating-a-certificate-with-mix-phx-gen-cert/75998 "2026-07-14T14:32:18Z")

</div>

while setting up my development enviroment I encountered an issue that I just haven’t been able to resolve after running mix phx.gen.cert localhost 127.0.0.1 ::1 and starting the server with mix start I encountered that…

---

## [Hex.Application error trying to run mix deps.get](https://forum.elixirforum.com/t/hex-application-error-trying-to-run-mix-deps-get/75992)

<div class="topic-metadata">

**Author:** [@Sinc](https://forum.elixirforum.com/u/Sinc)\
**Replies:** 4\
**Last updated:** [July 13, 2026, 8:59pm UTC](https://forum.elixirforum.com/t/hex-application-error-trying-to-run-mix-deps-get/75992 "2026-07-13T20:59:15Z")

</div>

I tried to run mix deps.get and get this error: 11:33:16.611 \\\[error\\\] Task #PID\<0.335.0\> started from :hex\_fetcher terminating \\\*\\\* (SyntaxError) nofile:12:41: unexpected token: } | 12 | oauth\_exchang…

---

## [Getting tsvectors: error\] \*\* (Postgrex.Error) ERROR 42703 (undefined\_column) record “new” has no field “business\_id”](https://forum.elixirforum.com/t/getting-tsvectors-error-postgrex-error-error-42703-undefined-column-record-new-has-no-field-business-id/75910)

<div class="topic-metadata">

**Author:** [@hakarabakara1](https://forum.elixirforum.com/u/hakarabakara1)\
**Replies:** 1\
**Last updated:** [July 6, 2026, 4:44pm UTC](https://forum.elixirforum.com/t/getting-tsvectors-error-postgrex-error-error-42703-undefined-column-record-new-has-no-field-business-id/75910 "2026-07-06T16:44:14Z")

</div>

I have three modules, a Business which is associated Tags and Categories though join tables business\_tags and business\_categories. I intent to improve search hits on the business using tsvector on the database and I have…

---

## [Cache hit ratio on oban\_jobs at 65% - large completed backlog, is this expected?](https://forum.elixirforum.com/t/cache-hit-ratio-on-oban-jobs-at-65-large-completed-backlog-is-this-expected/75866)

<div class="topic-metadata">

**Author:** [@tellemiller](https://forum.elixirforum.com/u/tellemiller)\
**Replies:** 2\
**Last updated:** [July 2, 2026, 10:47pm UTC](https://forum.elixirforum.com/t/cache-hit-ratio-on-oban-jobs-at-65-large-completed-backlog-is-this-expected/75866 "2026-07-02T22:47:00Z")

</div>

We recently started running Oban with Oban Web on PostgreSQL (AWS RDS gp3) and noticed our oban\_jobs buffer cache hit ratio sitting at 65%, with ~600 block reads per second. We investigated and wanted to share findings a…

---

## [Workflow.add\_workflow/4 with deps: permanently suspends a sub-workflow's put\_context job](https://forum.elixirforum.com/t/workflow-add-workflow-4-with-deps-permanently-suspends-a-sub-workflows-put-context-job/75772)

<div class="topic-metadata">

**Author:** [@ktayah](https://forum.elixirforum.com/u/ktayah)\
**Replies:** 1\
**Last updated:** [June 26, 2026, 5:37pm UTC](https://forum.elixirforum.com/t/workflow-add-workflow-4-with-deps-permanently-suspends-a-sub-workflows-put-context-job/75772 "2026-06-26T17:37:50Z")

</div>

Environment Oban Pro: 1.7.6 Oban: 2.22.1 Issue When a sub-workflow built with Workflow.put\_context/2 is attached to a parent via add\_workflow/4 with a non-empty deps:, the sub-workflow’s :context job gets stuck i…

---

## [Making Sense of Ash install problems](https://forum.elixirforum.com/t/making-sense-of-ash-install-problems/75768)

<div class="topic-metadata">

**Author:** [@hyperoceanic](https://forum.elixirforum.com/u/hyperoceanic)\
**Replies:** 8\
**Last updated:** [June 25, 2026, 7:31am UTC](https://forum.elixirforum.com/t/making-sense-of-ash-install-problems/75768 "2026-06-25T07:31:02Z")

</div>

Having read the book, I’m keen to explore Ash a bit more, but I’m falling at the first hurdle - the creation of a new project. Here’s my current Erlang and Elixir: marksmith@Marks-macbook elixir\_lizards % elixir -v Erl…

---

## [Is this part of thephoenixtutorial (1.6) outdated?](https://forum.elixirforum.com/t/is-this-part-of-thephoenixtutorial-1-6-outdated/75712)

<div class="topic-metadata">

**Author:** [@ChrisAmelia](https://forum.elixirforum.com/u/ChrisAmelia)\
**Replies:** 1\
**Last updated:** [June 18, 2026, 11:54pm UTC](https://forum.elixirforum.com/t/is-this-part-of-thephoenixtutorial-1-6-outdated/75712 "2026-06-18T23:54:03Z")

</div>

Currently reading and experimenting through, which is in 1.6 Chapter 7: Sign up | Phoenix Tutorial (Phoenix 1.6) | Softcover.io In regard to Phoenix 1.8.5, especially 7.2 Signup form described in the link, \<div class…

---

## [Docker can’t install build essentials error: Package build-essential is not available](https://forum.elixirforum.com/t/docker-can-t-install-build-essentials-error-package-build-essential-is-not-available/75672)

<div class="topic-metadata">

**Author:** [@Lotoen](https://forum.elixirforum.com/u/Lotoen)\
**Replies:** 3\
**Last updated:** [June 15, 2026, 7:52pm UTC](https://forum.elixirforum.com/t/docker-can-t-install-build-essentials-error-package-build-essential-is-not-available/75672 "2026-06-15T19:52:43Z")

</div>

Hi, I’m on Linux Mint 22.3 - Cinnamon 64-bit, and I encountered an error when trying to build an elixir phoenix container 577.1 Reading package lists... 577.1 Building dependency tree... 577.1 Reading state information…

---

## [Supervision child dependencies: the process is not alive or there’s no process currently associated with the given name](https://forum.elixirforum.com/t/supervision-child-dependencies-the-process-is-not-alive-or-there-s-no-process-currently-associated-with-the-given-name/75676)

<div class="topic-metadata">

**Author:** [@AstraLuma](https://forum.elixirforum.com/u/AstraLuma)\
**Replies:** 2\
**Last updated:** [June 15, 2026, 4:54pm UTC](https://forum.elixirforum.com/t/supervision-child-dependencies-the-process-is-not-alive-or-there-s-no-process-currently-associated-with-the-given-name/75676 "2026-06-15T16:54:38Z")

</div>

Experienced programmer writer her first Elixir, and maybe bit off more than she can chew? I’m trying to start two GenServers, where the second registers a subscription to the subscription to the first. Except the GenSer…

---

## [ FunctionClauseError Elixir LS Crash ](https://forum.elixirforum.com/t/functionclauseerror-elixir-ls-crash/75614)

<div class="topic-metadata">

**Author:** [@Lotoen](https://forum.elixirforum.com/u/Lotoen)\
**Replies:** 1\
**Last updated:** [June 10, 2026, 7:17pm UTC](https://forum.elixirforum.com/t/functionclauseerror-elixir-ls-crash/75614 "2026-06-10T19:17:26Z")

</div>

Hello, I am currently using Elixir 1.18.4 and OTP 27 with Linux Mint 22.3 - Cinnamon 64-bit as my operating system. I came across this error on Vscode regarding Elixir LS, about how it’s crashed 5 times due to a suppose…

---

## [ExDoc unexpected multi-line @spec](https://forum.elixirforum.com/t/exdoc-unexpected-multi-line-spec/75561)

<div class="topic-metadata">

**Author:** [@rayex](https://forum.elixirforum.com/u/rayex)\
**Replies:** 2\
**Last updated:** [June 5, 2026, 2:27pm UTC](https://forum.elixirforum.com/t/exdoc-unexpected-multi-line-spec/75561 "2026-06-05T14:27:44Z")

</div>

For hex package islands\_score the source @spec for function format/2 is as such: @spec format(t, keyword) :: :ok Why does it show on 4 lines in the ExDoc html documentation: A few ExDoc versions ago it appeared on …

---

## [What should I do to my library so that Elixir 1.19 and 1.20 do not produce warnings on libraries that implement behaviours?](https://forum.elixirforum.com/t/what-should-i-do-to-my-library-so-that-elixir-1-19-and-1-20-do-not-produce-warnings-on-libraries-that-implement-behaviours/75578)

<div class="topic-metadata">

**Author:** [@bugnano](https://forum.elixirforum.com/u/bugnano)\
**Replies:** 2\
**Last updated:** [June 5, 2026, 7:23am UTC](https://forum.elixirforum.com/t/what-should-i-do-to-my-library-so-that-elixir-1-19-and-1-20-do-not-produce-warnings-on-libraries-that-implement-behaviours/75578 "2026-06-05T07:23:36Z")

</div>

Hello everyone. I’m the author of GitHub - bugnano/wtransport-elixir: Elixir bindings for the WTransport WebTransport library · GitHub , a library that allows to implement WebTransport servers in Elixir. Now, the way t…

---

## [Concurrent index migration fails on partitioned oban\_jobs](https://forum.elixirforum.com/t/concurrent-index-migration-fails-on-partitioned-oban-jobs/75567)

<div class="topic-metadata">

**Author:** [@ndan](https://forum.elixirforum.com/u/ndan)\
**Replies:** 1\
**Last updated:** [June 3, 2026, 8:51pm UTC](https://forum.elixirforum.com/t/concurrent-index-migration-fails-on-partitioned-oban-jobs/75567 "2026-06-03T20:51:42Z")

</div>

Oban.Pro.Migration.up(version: "1.7.0", only: :indexes) fails on partitioned oban\_jobs table when upgrading Oban Pro from 1.6 to 1.7 defmodule App.Repo.Migrations.UpgradeObanProTo17Indexes do use Ecto.Migration @di…

---

## [Nested grafts + Oban.Pro.Workflow.status = Infinite recursion](https://forum.elixirforum.com/t/nested-grafts-oban-pro-workflow-status-infinite-recursion/75557)

<div class="topic-metadata">

**Author:** [@anotherpit](https://forum.elixirforum.com/u/anotherpit)\
**Replies:** 1\
**Last updated:** [June 2, 2026, 8:44pm UTC](https://forum.elixirforum.com/t/nested-grafts-oban-pro-workflow-status-infinite-recursion/75557 "2026-06-02T20:44:22Z")

</div>

A graft inside another graft causes Oban.Pro.Workflow.status to recurse forever. oban\_pro 1.7.5 defmodule App.NestedGraftRepro.Test do # Minimal, self-contained reproduction of an Oban.Pro nested-graft bug (oban\_pro 1…

---

## [Invalid Unicode in unquoted atom](https://forum.elixirforum.com/t/invalid-unicode-in-unquoted-atom/75496)

<div class="topic-metadata">

**Author:** [@rayex](https://forum.elixirforum.com/u/rayex)\
**Replies:** 2\
**Last updated:** [May 26, 2026, 3:21pm UTC](https://forum.elixirforum.com/t/invalid-unicode-in-unquoted-atom/75496 "2026-05-26T15:21:32Z")

</div>

When I compile hex package io\_ansi\_plus, I get error “Codepoint failed”. Why? and why are the “Got:” and “Hint:” codepoints identical? It seems in an unquoted atom that Pinyin character ǜ (Latin Small Letter U with diaer…

---

## [All Oban queue producers crash simultaneously due to ObanRepo pool exhaustion on Cloud Run (VPC idle timeout)](https://forum.elixirforum.com/t/all-oban-queue-producers-crash-simultaneously-due-to-obanrepo-pool-exhaustion-on-cloud-run-vpc-idle-timeout/75430)

<div class="topic-metadata">

**Author:** [@rathoud96](https://forum.elixirforum.com/u/rathoud96)\
**Replies:** 2\
**Last updated:** [May 21, 2026, 12:53pm UTC](https://forum.elixirforum.com/t/all-oban-queue-producers-crash-simultaneously-due-to-obanrepo-pool-exhaustion-on-cloud-run-vpc-idle-timeout/75430 "2026-05-21T12:53:26Z")

</div>

Environment Elixir 1.18.3-otp-27 / OTP 27.3.4 Oban 2.20.2 Phoenix 1.7.x db\_connection 2.8.1 / Postgrex 0.21.1 Infrastructure: Google Cloud Run (serverless, min 1 instance, max 10) behind a private VPC (vpc-egress=priva…
