Years ago I was frustrated with this test, and chased the poor repeatability. I came up with the following contributors:
-The reagent did not fully dissolve in solution, and there was always a small amount of solids suspended in the solution.
-Any film or scratches on the cuvette influenced the reading.
-You can test for these contributors by illuminating the bottom of your cuvette with a high intensity LED flashlight after shaking and waiting the specified time, I think 3 minutes. My cuvette would light up with all sorts of stuff. I was surprised the test worked as well as it did.
-The dye produced by the reaction is pretty strong, and can stain the cuvette. I think cleaning the cuvette can improve performance, but I’m not sure how to clean it properly without potentially scratching it.
-If you are using tap water to wash the cuvette, cap, and what you use to sample the tank, keep in mind the wash water may have phosphate in it. My tap water has 163 ppb P (0.500 ppm PO4). Even your DI water may have some residual phosphate. You can try distilled water, and rinsing everything with your seawater a couple times prior to the test.
Fundamentally, the design of the Hanna test is challenging. It’s designed for a pretty wide range of 0-200 ppb (0.613ppm PO4). In doing so the reagent is not the most sensitive. At lower levels of phosphate, there is simply not much color change. This means the signal to noise ratio of the overall photo detector system is somewhat poor, and it makes the device pretty sensitive to all these “noise contributors.”
Keeping all this in mind, you may be able to improve your repeatability. But also keep in mind that Hanna publishes an Accuracy of +- 5ppb "added to" +- 5% of the reading. While some reefers claim better performance, Hanna definitely means it.