May want to check the assembly of the lense. Many of these have been taken apart for cleaning or curiosity or for what ever reason. I re-assembled mine and it made a huge difference. Check out the petzval group here on APUG, they are a well experienced and knowledgeable bunch.
Good luck, I absolutely love the Darlot I have.