It try to init a double buffer manually.
for (int i = 0; i < BUFFER_COUNT; ++i) {
kinc_g5_render_target_init_framebuffer(&framebuffers[i], width, height, KINC_G5_RENDER_TARGET_FORMAT_32BIT, 16, 0);
}
it fails to do so and crashes.
update then try to use the one initialized manually still ignoring default ones.
looks like a later change in the internals that requires a sample update.