04-08-2026 08:26 PM
Hello,
Working on a Meraki Workflow that automatically updates switch port configuration if a provided client MAC address is found on it.
It was working initially, but suddenly I started getting this Python error when the Atomic "Meraki - Update Device Switch Port" is run.
"output": {
"error": {
"code": "400",
"message": "action execution errored for type python3.script err:code:400 message::Error: File \"<string>\", line 1, in <module> NameError: name 'finalJsonStr' is not defined. Did you mean: 'fixedJsonStr'?"
}Troubleshooting tried:
What eventually fixed the issue was deleting the atomic from my workflow, grabbing a new, fresh copy from the atomics library, and setting it up again. No idea why that fixed it.
I've got exports of the broken workflow and the now working workflow if anyone wants to have a look.
04-09-2026 04:23 AM
@brdly That is certainly not the customer experience we wish to provide. Thank you for sharing this. The Workflows team will investigate to determine the root cause and hopefully prevent this from happening again.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide