Host vagrant boxes in S3 using vagrant-s3auth plugin

I’m trying to host my boxes in AWS S3 bucket, and was trying to use this plugin that is in the list of available plugins vagrant-s3auth.

I’m getting an error when I run vagrant up: "Vagrant failed to initialize at a very early stage:

The plugins failed to load properly. The error message given is
shown below.

tried to create Proc object without a block"

Is there any support for fixing the plugin? Or are there are any other ways for me to point to a catalog metadata json file in S3, that has links to different versions of the box also hosted in S3 and be able to pull boxes down?