Hi Rob,
Two problems I see
2017-01-12 22:57:12,302 ERROR ReportExecutionJob,quartzScheduler_Worker-2:349 [] - The report was not completed. An error occurred while executing it.
com.jaspersoft.jasperserver.api.JSExceptionWrapper:
java.lang.reflect.InvocationTargetException
2017-01-12 22:57:33,017 ERROR CustomTenantBuiltInParameterProvider,http-apr-8080-exec-7:346 [root|superuser] - getProfileAttributes(User=superuser,tenant=null):Profile Level User(jasperadmin) specified could not be found in the tenant.
2017-01-12 22:57:33,682 ERROR JaaSProxyJDBCPoolDataSourceFactory,http-apr-8080-exec-7:1234 [root|superuser] - ::org.apache.jasper.JasperException: JaaSProxyJDBCPoolDataSourceFactory.createService(){Tenant=null,User=superuser}-Dynamic Proxy Data Source Pool can only be used at a Tenant Level context.
Also some dead lock
at com.jaspersoft.jasperserver.api.engine.jasperreports.util.JRTimezoneJdbcQueryExecuter.createDatasource(JRTimezoneJdbcQueryExecuter.java:169)
at com.jaspersoft.commons.util.JSControlledJdbcQueryExecuter.run(JSControlledJdbcQueryExecuter.java:157)
... 1 more
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Transaction (Process ID 55) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
So there is some problem at the profile attribute where the update command should fix it.
The schedule button is quite strange so a support ticket would be better
Regards
Suman Pramanik