What exactly does "tried everything" mean? The error you showed is not even related to validating SSL certificates. You are wasting the time of the Monks!
Last chance for help from me. Do this:
Show the version numbers of the two libraries mentioned in the HTTP::Tiny documentation quoted in my post above. Use the following idiom from your command line, substituting each module name one at a time:
$ perl -MExample::Module -e 'print $Example::Module::VERSION, "\n"'
Show also the output of:
$ perl -MHTTP::Tiny -e 'print "$_\n" for (HTTP::Tiny->can_ssl)'
The way forward always starts with a minimal test.