I also have this bug. I cant use the cannon. I try holding down the fire key and the mouse 2 key and still get out of range , out of range, out of range no matter which cannon I try to use.
Its been bugged for at least 3 weeks. Can we get some idea when it will be fixed or can our characters be set back up in the decision tree so we can make another option and finish the story?