the current mode command is assuming contiguous list of supported modes, which is not quite true, for example my qemu is supporting modes 0 and 2, but not 1. for fix, please see https://reviews.freebsd.org/D4760
Thanks for the patch, I'll take a look soon.
Committed as r293165
Merged to stable/10 in r294270