Hi Dominica,
The confusion matrix only updates when a new classifier is saved or selected for the source.
Maybe you expected a new classifier training to run as a result of increasing annotations by 30 per image, but I suspect that no new training has actually run yet.
You can go to the front page of your source, and look for the "Last classifier saved" and "Last classifier trained" dates to see if this is the case. (It shows two different dates because sometimes a classifier is trained but not saved.)
Here's why I suspect this: to determine when it's time to train a new classifier, the main thing CoralNet checks is the change in the confirmed-image count since the last training. However, this logic can be a bit limited sometimes. In your case, it sounds like the last training had 318 confirmed images, while you currently still have 318 confirmed images. So, even though you added a lot more points per image, CoralNet doesn't realize that there is more data than the last training run, because all it does is look at the image count.