When running gradient_validation.py of the tutorial case:
https://su2code.github.io/tutorials/Species_Transport/
the adjoint gradients are zero.
This is due to the writing of compact restart files. If you set WRT_RESTART_COMPACT= YES, then the setup works. Some additional fields might need to be written to the file.