The incorrect position is used in the GraphQL mutation when moving lists. This only happens when there is no Open list.
We're using the index of the list to determine what to send as the new position. If possible, we should use the position that we get from the server.