The following two points raise a suspicion:
I have done this so many times I can almost do it my sleep
Also note, I use local::lib to install the Perl Packages into my application directory.
If you have installed or are running a new version of Perl on a system where Perl packages reside in your application directory, then this application directory might contain outdated stuff. Try upgrading the modules in your application directories. Modules with XS components might need to be re-installed anyway - since they need to link to the current version of Perl.