Also fixes a bug where the test when no payload is given succeeds only because we run the jinja templating out of memory. Sending an empty payload instead of trying to fix it through validation for now.