I don't have a copy of Cygwin at the moment, but since you also wrote that you upgraded your Perl version, I suspect that it actually deinstalled Perl 5.30, while for some reason leaving /usr/bin/perl5.30.3 behind. That would explain a core module like strict.pm missing.
So in this context, "deinstalling perl" means removing all built-in modules but leaving the actual perl executable?
Why would you want to do this? I don't think there were any major incompatibilities between 5.30 and 5.32, so you should be fine using the latter.
If the alternative is to reinstall all modules that I had installed via CPAN for 5.30, then maybe it would be easier to just revert to 5.30 if I don't specifically need any of the changes that 5.32 offers over 5.30.