JS Authenticator deployed but not visible

I am trying to pack two custom authenticators in a Docker container and deploy Keycloak as such:

  • Base image: jboss/keycloak:15.0.2
  • a folder with META-INF/keycloak-scripts.json as well as the scripts gets zipped, the archive renamed to jar and copied over to /opt/jboss/keycloak/standalone/deployments/
  • a profile.properties file gets copied to /opt/jboss/keycloak/standalone/configuration/ setting feature.scripts=enabled

Reading the logs on startup the scripts feature is enabled and the scripts.jar is deployed (also visible when checking the running container showing a scripts.jar.deployed file).

However, trying to add one of the scripts as executor to the Browser Forms flow, the scripts are not showing up.