I made 6 large cannons from a blue print I acquired and started placing them on my ship. I had to pick them up a few times to get them in the right place and noticed that once I picked them up, they no longer showed as crafted by me and no longer showed the bonus damages. I've now lost 4 cannons because of this.