I am not sure about 5.2 ( it too old ) but 6.x and 7.x works well with 2048-bit. However, I don't think there will be any issue with 5.2 as well. My suggestion is to use certutil command.
We had setup 2048-bit bit certs on DS 5.2. So far we din't face any issue.