Data and AI struggles

1,730 problems · 342 companies

Outages and change

Prefect upgrades break working setups

15 posts from 14 people11d activeFading, +0 this week

Posts per day

Posts per day15 posts, Sep 1 to Nov 9

The posts behind it

GitHub issuesPrefectHQ/prefect · ashutosh8021Oct 30

Schema form timezone changes apply the offset twice and shift datetime values

### Bug summary In the React UI's schema form, changing the timezone of an existing datetime changes the instant submitted by the form. `SchemaFormInputStringFormatDateTime.handleTimezoneChange` calls `toZonedTime` and then passes that shifted `Date` to `formatInTimeZone`,...

GitHub issuesPrefectHQ/prefect · fchareyrOct 30

`wait_for_flow_run` can return a non-final state after a terminal event

## Description `wait_for_flow_run` is documented to return a finished flow run, but it can return a run in a non-final state when the read after a terminal event sees an older state. This can cause a parent flow to report a successful child as unfinished. This issue and its...

GitHub issuesPrefectHQ/prefect · victorblagaOct 27

PrefectDistributedFuture.result() hangs after its task run completes if the task run waiter lost its events subscription

### Bug summary `PrefectDistributedFuture.result()`, the future returned by `Task.delay()` and `Task.apply_async()`, can block forever after its task run has completed. This happens once the process's `TaskRunWaiter` has lost its events subscription....

GitHub issuesPrefectHQ/prefect · zzstoatzzOct 27

Allow dismissing the V1 UI sidebar shortcut

...V2 with both UI bundles available. The sidebar footer shows the switch action and offers no way to hide it. A component regression that attempts to dismiss the shortcut fails because no dismiss control exists; the existing nine sidebar tests pass. ### Proposed change Add an...

GitHub issuesPrefectHQ/prefect · zzstoatzzOct 27

Preserve cron start bounds across DST folds and gaps

### Problem On Python 3.13+, timezone-aware cron generation can return dates before its requested start during a fall-back fold, and can skip a still-upcoming occurrence shifted out of a spring-forward gap. ### Reproduction For `CronSchedule(cron="30 2 * * *",...

GitHub issuesPrefectHQ/prefect · pushpendrajaiswal-avisoOct 22

Perpetual Jobs Using Prefect

### Describe the current behavior Collision Strategy = CANCEL_NEW still creates a job schedule and cancels it. Those lifecycle steps are not required for continuous jobs. Even with concurrency = 1 these jobs are getting scheduled ### Describe the proposed behavior If there is...

GitHub issuesPrefectHQ/prefect · afarbmanOct 20

EventTrigger with threshold > 1 should expose all contributing events in {{ events }}

## Summary When an `EventTrigger` fires because its `threshold` is met, the Jinja action template only has access to the **last** event that pushed the count over the line. `{{ events }}` contains a single item regardless of what `threshold` is set to. This is inconsistent with...

2 replies
GitHub issuesPrefectHQ/prefect · caiocv18Oct 18

Async `pause_flow_run` returns `None` instead of the run input when a pause with the same key is rejected

### Bug summary In an async flow, calling `pause_flow_run(wait_for_input=..., key=...)` a second time with the same key returns `None` instead of the input that resumed the first pause. Output, run against a local `prefect server start`: Expected `second:...

GitHub issuesPrefectHQ/prefect · luc-pimentelOct 10

`task.map()` passes the `FieldInfo` object for an unmapped parameter declared with `Field(default=...)`

### Bug summary Since 3.8.8 (#23228), a task parameter declared as `y: int = Field(default=3)` receives `3` on a direct call and on `.submit()`. Under `.map()` the same parameter still receives the `FieldInfo` object, so any use of the value fails. Output on 3.8.8: | Call path |...

GitHub issuesPrefectHQ/prefect · digit50Oct 10

Pinned commit_sha not checked out when the git checkout already exists

### Bug summary `GitRepository(commit_sha=...)` does not check out a new commit when the destination directory already holds a checkout. I hit this with a `git_clone` pull step in a persistent working directory: after updating the deployment to a new `commit_sha`, runs kept...

1 replies
GitHub issuesPrefectHQ/prefect · Ayoubhm07Oct 5

MattermostWebhook silently ignores the configured botname

### Bug summary `MattermostWebhook` has a `botname` field in the block form, but the value never reaches apprise. Every message goes out under the apprise asset name instead of the configured one. The field is accepted, persisted on the block document, and dropped at send time...

GitHub issuesPrefectHQ/prefect · mifuhaSep 20

Failed async tasks with `persist_result=True` do not persist their exception results

### Bug summary With `persist_result=True`, a failed async task's original exception should remain retrievable after its state is reconstructed through the API. The immediate Failed state re-raises the original exception, but the API-reloaded state contains result metadata...

GitHub issuesPrefectHQ/prefect · desertaxleSep 14

Improve dark-mode readability of V2 run lists

### Bug summary V2 reduces run-name size and secondary-text contrast on flow-run cards in dark mode. In a comparison using the same data and viewport, muted text contrast decreased from 7.49:1 in V1 to 5.78:1 in V2: both use `#adadad` text, but V2 uses a lighter card background....

GitHub issuesPrefectHQ/prefect · marek-zuk-complexioSep 4

Migration bad1e352c597 skips an INVALID ix_event_resources__occurred left by a cancelled CREATE INDEX CONCURRENTLY and never repairs it

### Bug summary The PostgreSQL migration `bad1e352c597` (`2026_06_10_000000_bad1e352c597_add_event_resources_occurred_index.py`) runs in an autocommit block. When that build is cancelled (statement timeout, lock timeout, pod restart, two server replicas racing...

GitHub issuesPrefectHQ/prefect · greggaillySep 1

Concurrency UI maxes out at 200 entries

### Bug summary Concurrency UI maxes out at 200 entries. Pagination cannot go past 20 and filtering is only applied frontend side meaning all entries after the 200th cannot be seen in the ui (even when filtering). ### Version info ### Additional context _No response_

1 replies

Companies and products named

15 posts
3 posts
About this problem

Evidence

15 posts from 14 people in 1 place, about 2 a week over 60 days. Mostly on PrefectHQ/prefect. Tools named alongside: GitHub, PostgreSQL.

Frustration Frustration 0 of 3· Seen on GitHub issues

How it was grouped

Posts that state a pain and match the "breaking-changes" rule about Prefect. First post Sep 1, 2026, latest Oct 30, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method

The same problem elsewhere

GitHub upgrades break working setups

87 posts from 75 people on GitHub issues, Hacker News, Stack Overflow.

Upgrades and new releases break working setups

76 posts from 62 people on GitHub issues, Reddit, App Store reviews.

Claude Code upgrades break working setups

67 posts from 60 people on GitHub issues, Hacker News, Reddit.

Codex upgrades break working setups

65 posts from 58 people on GitHub issues, Reddit.

DuckDB upgrades break working setups

37 posts from 28 people on GitHub issues.

Claude upgrades break working setups

35 posts from 34 people on GitHub issues, Reddit, Hacker News.

ClickHouse upgrades break working setups

31 posts from 20 people on GitHub issues.

Anthropic upgrades break working setups

27 posts from 22 people on GitHub issues.

PyTorch upgrades break working setups

26 posts from 21 people on GitHub issues, Reddit.

ChatGPT upgrades break working setups

26 posts from 26 people on GitHub issues, Community forums, App Store reviews.

OpenAI upgrades break working setups

25 posts from 25 people on GitHub issues, Reddit, Community forums.

Open WebUI upgrades break working setups

25 posts from 2 people on GitHub issues.

Other Prefect problems

Prefect users keep filing bugs

Top post: "Preferred way to cite prefect", one of 20 posts from 17 people on GitHub issues.

Trouble with Prefect flow

Top post: "Flow run graph polls graph-v2 every second for the whole run, rebuilding the full graph each time", one of 14 posts from 11 people on GitHub issues.

Trouble with Prefect deployment

Top post: "`prefect deployment delete --all` leaves deployments behind when there are more than 200", one of 2 posts from 2 people on GitHub issues. Unverified.

Trouble with Prefect missing

Top post: "V2 UI feedback: Missing feature - Filter by tags search box", one of 2 posts from 2 people on GitHub issues. Unverified.

Prefect rate limits and usage caps block work

2 posts from 2 people on GitHub issues. Unverified.

Trouble with Prefect deployments

One post on GitHub issues: "(ui-v2) Quick Run from deployments list navigates away when selecting from enum dropdown". Unverified.

History

Momentum went from steady to fading.

Nov 6, 2026

Momentum went from fading to steady.

Nov 5, 2026

Momentum went from rising to fading.

Nov 3, 2026

Momentum went from fading to rising.

Nov 2, 2026

Momentum went from steady to fading.

Oct 29, 2026

Momentum went from rising to steady.

Oct 25, 2026

Momentum went from steady to rising.

Oct 24, 2026

Momentum went from fading to steady.

Oct 23, 2026

Momentum went from steady to fading.

Oct 17, 2026

Momentum went from fading to steady.

Oct 14, 2026

Momentum went from steady to fading.

Oct 12, 2026

Momentum went from fading to steady.

Oct 6, 2026