I just spent some time trying to duplicate your results on my own Chargemaster. I let it warm up maybe 15 minutes and tried several targets. The results were all over the place.
EG, at a target of 6.0gr the unit used full speed and stopped with a lurch at 8.4gr. The actual throw was over 10gr. Almost all throws were very high, and the unit seemed to use high speeds too long.
I tried to use the parameter list shown below to figure out the points at which the speed should change for various targets. I thought you might be close to a breakpoint, and the unit was missing it. But my unit didn't shift speeds anywhere near close to what the parameters might indicate.
I let the unit sit for an hour, maybe longer, then turned off the fluorescent lights in the room. The unit behaved much better, but still shifted speed gears at points different than the parameters would indicate. But I could now throw 5gr, 6gr, 21.4gr, etc with typical Chargemaster accuracy.
Net? The only time I came close to having your issue was after a short warm up and with fluorescent lights on. The scale in this unit is a typically flakey strain gauge balance scale, and was probably sending all kinds of false readings to the dispenser until it was *really* warmed up and sorta stable.
So I'd advise a lonnnnng warm-up followed by a reset to factory parameters followed by calibration.
I have included the full parameter list below so you can check and make certain you restore the unit to factory parameters.
Once you've done that, try 21.4gr again, then maybe re-try your programming changes and try 21.4gr again.
Note: FWIW, I had the most accurate results from this scale after changing ONLY the parameter S_S to 255, the highest it will accept. This tells the dispenser to wait as long as allowed for the scale to become stable when in slow speed before deciding what to do next.
====================================
This list of parameters is not mine - I got it via google from other users on other forums over the years. The parameter names and factory values did match my unit. But I have no assurance from RCBS that the parameters have the uses described below. My unit does not (eg) shift speeds at the points expected reading this parameter list.
HSB_A1 (15.68) Grains under target weight to go from full to high speed for low weight
HSB_B1 (3.42) Grains under target weight to go from high to slow speed low weight
BSP_C1 (1.08) Grains under target weight to go from slow to final trickle speed low weight
MSP_A2 (39.20) Grains under target weight to go from full to high speed for medium weight
MSP_B2 (8.55) Grains under target weight to go from high to slow speed medium weight
MSP_C2 (2.25) Grains under target weight to go from slow to final trickle speed medium weight
SSP_A3 (196.00) Grains under target weight to go from full to high speed for heavy weight
SSP_B3 (42.75) Grains under target weight to go from high to slow speed heavy weight
SSP_C3 (11.32) Grains under target weight to go from slow to final trickle speed heavy weight
SEL (065) ???
F_A (050) Grains for a Heavy Charge
M_A (035) Grains for a Medium charge
S_A (006) Grains for a slow charge
W_F (200) Rotation for Full speed
W_M (100) Rotation for Medium speed
W_S (036) Rotation for slowest speed
S_F (012) Scale sensitivity timeout time in m/s fast speed
S_M (024) Scale sensitivity timeout time in m/s medium speed
S_S (128) Scale sensitivity timeout time in m/s slow speed.
FR1 (040) ?
FS1 (016) ?
FR2 (080) ?
SR1 (032) ?
SS1 (008) ?
SR2 (040) ?
DEC (000) ?
AT (000) ?