After one routing job on a dense board, the remaining nets had to be routed by hand, because later jobs left connections unreachable however they were set up. The router treated every existing track as a hard obstacle, could not tell a locked track from an unlocked one, and treated filled outer-layer pours as walls.
Recurring agent failure issue in Konnect (J3Techs)
What engineers report
A recurring agent failure problem in Konnect (J3Techs) that mostly hits the electrical engineer.
Failure pattern: agent / failure
Analyst note
From the Grok pain-radar digests, Nov 9-10 2026 (Nov 9 7:41 AM ET through Nov 10 7:41 AM ET digests plus the Haitch editions). Verified live 2026-11-10: issue/PR read; title and state confirmed.
What it costs a team
Modeled annual cost
$30,000
For a team of 5
Prototype delay
3 days
Modeled schedule slip per occurrence
Time lost
240 min
Per engineer per month, about 1 incidents
How the cost is modeled
240 min/month × 5 engineers × 12 months = 240 hours × $125/hour = $30,000
A modeled estimate with medium confidence. Swap in your own team size and loaded rate to size it for your team.
Engineering tools that address it
No engineering tool profile lists this error yet. Browse tools that connect to Konnect (J3Techs).
Evidence
More recurring errors in Konnect (J3Techs)
- A Konnect user's agent built a schematic sheet as rows of parts with a net label on every pin and no wires. It netted up, passed ERC, and nobody could read it. The rule against exactly that already existed in a bundled skill, but the agent never saw it, because the skills were installed into one config directory and the session ran from another. The fix moves the rule into the server's own initialize instructions and flags label-only two-pin parts.ECAD · impact 74
- KiCad 10's IPC Pad message has no field for pad fabrication type, so heatsink, castellated, BGA, fiducial, test point and mechanical all go missing, and any live update that sends a whole footprint back re-creates its pads without that property. Konnect had a guard for this, but three tools sent whole footprints without running it, including the footprint repair tool.ECAD · impact 74
- PreparedFootprintPlacement sent pads, drawings, fields and library data, but not the library footprint's child zones; place_component_array, duplicate_component and update_pcb_from_schematic lost them the same way. It was confirmed live: a Tag-Connect footprint placed through Konnect saved with no keepout. KiCad's API can create the zone, but the rule area message has no field for connect_pads, min_thickness or fill, so the zone gets the API's defaults and kicad-cli pcb drc then reports lib_footprint_mismatch. The fix creates the zones it can describe and refuses the placement for any it cannot.ECAD · impact 74
- A user reported apply_route_plan refusing a plan the native router had just written. Reading the code showed three gaps: the optimizer accepted bends down to 89 degrees while apply linted at 90, the optimizer read a joint with the board's tracks as context while apply read the plan file alone, and with optimize off, raw routed copper reached the plan with no lint at all. The fix puts one limit and one verdict function in both places, with a test that fails if they diverge.ECAD · impact 66
- An earlier Konnect left footprint child zones away from their footprint. update_footprints_from_library and repair_corrupted_footprints only work with KiCad running, and the first refuses any library footprint with a zone. The PR adds a dry run that reports each zone as in place, misplaced or not in the library, then rewrites only the misplaced outline and checks every other byte is unchanged.ECAD · impact 66
- Flips, footprint metadata, net classes and design rules only work on a closed board, while other operations need it open, so KiCad tools that need both meant asking the user to save, close and reopen for each step. KiCad's IPC has no close request, and the quit call either does nothing or quits all of KiCad. The new tool saves over IPC, posts a window close, runs the closed-board edit, and relaunches the editor.ECAD · impact 66
Sourced from public community reports. Costs and delays are modeled estimates, not measurements. Know a better source or a fix? Tell us at hello@productflo.io.