Hi, this is the reason for your error -
From logs :
```
2021-05-21 10:16:44,284 ERROR [qtp1818402158-18] [gluu.oxauth.register.ws.rs.RegisterRestWebServiceImpl] (RegisterRestWebServiceImpl.java:155) - Invalid software_statement.
org.gluu.oxauth.model.exception.InvalidJwtException: Invalid cryptographic segment in the software statement
```
I can point you to the section in code which will help you create your request object and software statement well - https://github.com/GluuFederation/oxAuth/blob/d498dd66dbe46e14ee878c3e4b94a897eae72d12/Server/src/main/java/org/gluu/oxauth/register/ws/rs/RegisterRestWebServiceImpl.java#L414
From what I can already see - you have a missing kid in the jwt header
```
{
"alg": "PS256",
"kid": "kM1qj-onqKL-N3M",
"typ": "JWT"
}
```
You can also use the test - https://github.com/GluuFederation/oxAuth/blob/master/Client/src/test/java/org/gluu/oxauth/ws/rs/RegistrationWithSoftwareStatement.java