/ds zrecovery does not work very well in generations 8 and 9. Combining it with other arguments (e.g. /ds pivot, zrecovery) causes it to complain "pivot" was listed twice. I imagine zrecovery should only work in Gen 7 or with the National Dex parameter.