It is most probably due to the Cannon Fodder disk being copy protected. This will not be an Amiga DOS formatted disk. So workbench will not recognise it.
You will find the majority of Amiga game floppies behave like this.
A programme like WHDLoad should allow you to install this game to your hard disk too.