You have unhandled runtime errors that are merely suppressed so you don't have to see them?
You have known errors that haven't been corrected?
It's entirely possible that the problem lies in how much less tolerant of errors each new version of Access has become. We see that all the time. Syntax requirements get more strict. Or sometimes settings are changed to break on errors where they were not before.
We'd have to see specific instances of procedures that fail to offer specific comments, though.
Also can you clarify this: updating from Version 2305 (Build 16501.20196) to Version 2304 (Build 16327.20248) ?
Do you mean that you went back to an older version? Or did the two somehow get reversed in that sentence?