Please update the MatrixConfiguration class in order to use ScmCheckoutStrategy selected in the parent MatrixProject.
Please add following code, otherwise the default SCM checkout strategy would be still used.
/**
- Inherit the value from the parent.
*/
@override
public SCMCheckoutStrategy getScmCheckoutStrategy() {
return getParent().getScmCheckoutStrategy();
}