Power UP t.set('board', 'shared', k, v) always returns 409

@BrianScaturro I don’t have any updates for you yet, but I wanted to point out that the workaround to avoiding the 409 error is to refresh the page while you’re on the board and your Power-Up is enabled.

The issue occurs when you enable a power-Up for the first time on a board since you last refreshed the page, and that power-up had previously set plugin data. Your current board session becomes out of sync and doesn’t know the existence of the previously set data, causing the 409 error. Refreshing the page while the Power-Up is enabled syncs your session.

Thanks @Jireh

We could probably architect our power-up differently, but one of the reasons this particular issue is so troublesome is because it happens as part of onboarding users to our power-up. We only execute it as part of the enable process - and refresh seems to disrupt that.

I appreciate the feedback, and will see if we can leverage this workaround.

@Jireh any progress on this issue? Thanks

@TimMacchi We’re currently working on a fix. Unfortunately, I don’t have an estimate at this time, but I’ll keep everyone updated when it’s out.