I believe I have solved the problem, I think that the year of the convoy's leader had either past, or was to early, I ended up testing it, and the two Italians battleships used their guns, and strangely, they were sending out a rain of anti aircraft fire at a destroyer that passed nearby.