I think bug appeared because for more realistic torpedo vs korund behavior, all weapon doctrines in RA were changed.
Don't be mad - DW engine is far from perfection: if you fix one bug, 5 more appears
BTW Suffren still have very good torpedoes and sensors.