Not able to move task between buckets within a Kanban view for Saved Filter

I’m not able to reproduce this on try since the update in October, but I’m still getting some strange behavior on unstable (28b1bb824a, released on Nov. 23). I may try to create a new instance to see if I can create reproducible steps as I imagine this will be very hard to troubleshoot otherwise.

In case anyone else observes or has seen similar behavior, I’ll share what I’m seeing below in the meantime.

  1. From a Saved Filter Kanban view, drag a task to a new position (same column or different column). Result: In the task_positions table, the position is updated but the row is duplicated to as many as 5 times.
  2. Edit the Saved Filter definition. Without changing anything, hit save. Result: The duplicated rows from the prior step are still present, but tons of new rows are added with position at zero. Some of these tasks are shown in the first column. Some of the new tasks with position of zero belong to other users, but these tasks are not shown. For my table, this increases the number of rows in task_positions from 129 to 274 when filtering by project_view_id=260. (Perhaps the issue is related to the number of tasks?)
  3. Repeat step 1 for the same result as before. The zero position tasks are still present.
  4. Continue repeating step 1. Result: The tasks with a position of zero from step 2 disappear, both the ones visible in the UI and the ones not visible in the UI - even if they were moved and no longer had a position of zero.