welcome to Subsim, Caiman-ca.

bad things occur when users install under a Windows System Folder such as Program Files(x86).
you are going to want to de-install and reinstall into a non-windows-system-folder.
for example, my installation is C:\Ubisoft\whateverelseyouwishtonameyourfolder\
after you re-install, if you encounter the same situation where you are credited for some ships and not others it may be due to one or more of the following reasons:
- you only damaged the ship and it survived.
- you did not stay in the immediate vicinity of the damaged ship in order to verify its sinking.
- there is one more reason and i cannot recall it. my apologies.
a best practice to follow when you have damaged an enemy ship, any enemy ship, is to determine how badly it is damaged. is it still underway? how fast is it moving? is it actually sinking? if it is moving away from the area at 10 kts, you have more work to do. if you can observe it through the scope and see its stern or bow slowly dipping below the surface, stick around for a few minutes.
you will receive a "message" of a ship-kill that you damaged when it is officially deemed to be sunk IF you are in the immediate vicinity.
what does immediate vicinity mean? hard to say because Ubisoft has a fair amount of "fog" in trying to understand why some things happen. in my experience, if one of my crew can detect the damaged ship sinking, then we get credit. sonar. radar. visual. i can only relate what i have experienced.
so, move your install and get back to sinking ships!
good luck and good hunting!
