Hiya, and welcome to BYC!! :frow
I'm so sorry for the loss of your duck. :hugs Sometimes we can take the best care of our poultry and we may never know what happened.
You mentioned she laid some soft-shelled eggs. If you find your Rouen is laying those, it may need a bit more calcium...