That isn’t a bug. You can’t preselect Cho’gall with only 1 pick left on your turn. You should only preselect them when you are ready to pick them at once. (The system only lets you lock in 2 heroes per turn, in your case that would have been 3).
See the Blizzard post below.