If your script is failing but doesn’t print any errors try adding this to the script and redeploying it:
import logging logging.getLogger().setLevel(logging.DEBUG)
This should print up error messages that happen when the function is initialized.
ValueError: Required parameter name not set
It is likely that in your initialization, outside of your handler, there is some code that’s trying to read an environment variable that’s not set. Check the spelling and capitalization of any environment variables you use. To be extra sure you’ve got it right you can dump them on startup like this:
import os print(os.environ)