Integrating projects cannot override mgmtp.a12.uaa.authorization.main-definition-resource

We are providing a component for A12 where - within the library we provide - we have configured a default authorizationDefinition.json which is configured in our src/main/resources/autoconfig/core.properties file with the property:

mgmtp.a12.uaa.authorization.main-definition-resource=classpath:uaa/authorizationDefinition.json

Projects who use our component have been overriding this property in their own property files successfully so far.
With the upgrade to a12 2023.02, it seems like this property cannot be overridden anymore.
Is there a way to solve this / is this issue known to others?

Sounds a bit like this could be a classpath order issue. Since the upgrade the order of the classpath has changed. And in some uaa jar there is also a properties file setting mgmtp.a12.uaa.authorization.main-definition-resource. Since now the uaa jar is later on the classpath than the properties file of the integrating project looses against the properties file in the uaa jar.

in 2023.02 the property had been renamed. We documented in our migration instruction. GetA12 Login

old 
mgmtp.a12.uaa.authorization.main-definition-resource 
mgmtp.a12.uaa.authorization.additional-definition-resources 
new 
mgmtp.a12.uaa.authorization.authorization-definition 
mgmtp.a12.uaa.authorization.child-authorization-definitions

Spring Boot logs warnings if it detects the presence of outdated properties. Maybe this is also something that A12 should adopt.