edo@MBP21 presets % grep version */*json
controller/midiplus-x-mini-sy.json: "version": "2.9.1",
controller/ob6-dx.json: "version": "2.8.2",
controller/ob6-sy.json: "version": "2.8.0-rc.5",
controller/prophet-6-dx.json: "version": "2.8.2",
controller/prophet-6-sy.json: "version": "2.8.0-rc.5",
controller/x-touch-mini-dx.json: "version": "2.8.2",
controller/x-touch-mini-sy.json: "version": "2.8.0-rc.5",
main/dx-dexed.json: "version": "2.8.2",
main/dx-temp.json: "version": "2.9.0",
main/playtime-x3.json: "version": "2.10.0-pre.6",
main/remove-x3-ctrl.json: "version": "2.10.0-pre.6",
main/sy-bassline-101.json: "version": "2.8.0-rc.6",
main/sy-diva.json: "version": "2.8.2",
main/sy-hive.json: "version": "2.8.0-rc.5",
main/sy-j-8.json: "version": "2.8.0-rc.5",
main/sy-monark-bak.json: "version": "2.8.0-rc.6",
main/sy-monark.json: "version": "2.9.1",
main/sy-op-x-pro.json: "version": "2.8.2",
main/sy-reasynth.json: "version": "2.8.2",
main/sy-repro-1.json: "version": "2.9.1",
main/sy-repro-5.json: "version": "2.8.0-rc.2",
main/sy-u-no-lx.json: "version": "2.8.0-rc.6",
edo@MBP21 presets %
Maybe this is a string comparison, where 2.9 > 2.10?