Thanks for the tip Ian, managed to fix a few chars. I don't have VS but with a little work made the project build in the STM32CubeIDE.
The 'x' and 'q' have different bitmaps, so I duplicated the original lines (I suppose having 2 extra bitmaps to check is not a big deal, it only takes a bit more time)
{{0x00, 0x00, 0x0F, 0x11, 0x0F, 0x01, 0x01}, 'q'}, // 0x71, q
{{0x00, 0x00, 0x11, 0x0A, 0x04, 0x0A, 0x11}, 'x'}, // 0x78, x
The '[' and ']' were empty, so I simply entered the bitmap there
{{0x0E, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0E}, '['}, // 0x5B, [
{{0x0E, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0E}, ']'}, // 0x5D, ]
There are 2 chars still to go, any idea what to do with them? At the worst case they could be mapped to an existing char, like the right arrow for the aux char.
{{0x10, 0x10, 0x14, 0x12, 0x1F, 0x02, 0x04}, '??'}, // 0x??, ??
{{0x00, 0x04, 0x0E, 0x1F, 0x0E, 0x04, 0x00}, '??'}, // 0x??, ??
I believe the same VFD is used in the R6243, see for yourself.