I've created a very simple workflow for one of our project teams:
rs_workflow.png
They use the agile boards, so we have a board configured with statuses mapped like this:
rs_board_setup.png
I've run into something strange, and I'm not sure if it's a setup issue or a bug; we're pretty new to using the boards. If I have an issue with a status of Backlog, it shows up in the To Do column of the board. The strange thing is, I can't drag it to the In Progress column, but I can drag it to Code Review or Done, completely bypassing In Progress (the workflow itself does not allow this; when using the workflow on the issue itself, you must go through In Progress to get to In Code Review, and then from there to Closed.)
rs_board.png
Where am I going wrong with this setup? I did see this response, but the workflow has no conditions or validators on any of the transitions, and I'm able to transition an issue from directly within the issue using the workflow buttons.