After upgrading to Spring Boot 3.2, our configtree property that uses a String->CustomType converter no longer works, throwing the following; org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type [org.springframework.boot.env.ConfigTreePropertySource$PropertyFileContent] to type [<custom-type-here>]. The converter is registered with @ConfigurationPropertiesBinding.
You can find an example with tests that reproduce the issue here, branch configtree-custom-converter.
When downgrading to Spring Boot 3.1.6 the tests pass.
Alternatively, changing the converter to Object->CustomType works too.