The management tool being used only supports v1 traps and thus ignores the v2 traps which are being sent!
IF upgrading will resolve the problem, then an upgrade is in store, but if upgrading WON'T solve the problem, then that's a hit-and-miss changenineering (not engineering) method which may or may not resolve the problem.
Thus if upgrading WILL solve the problem, customer will allow it, otherwise they won't.
So is it a bug, is it per specification or what? And will the upgrade (to what version?) resolve the problem.
Without knowing the cause of the problem, one cannot guarantee the upgrade to what ever version will fix it.
If it's a bug and a later version has fixed that bug, then fine.
If it's an older specification which has since been modified and a newer version has changed that older specification to work properly, then fine.