Are you using btrfs? If so, grub doesn’t support that option with btrfs.
If you want to set a specific kernel to the default you can use something like this:
GRUB_TOP_LEVEL=/boot/vmlinuz-linux-lts
That would set the LTS kernel default for example.