If user builds a native binary locally and use Kogito binary by uploading whole project target folder then the result image is using jar binary instead of native binary.
The problem seems to be in [1] where non native binary is detected by checking for *-runner.jar file. However in case of native build both *-runner.jar and *-runner files are available and uploaded as content of target directory.
[1] https://github.com/kiegroup/kogito-images/blob/master/modules/kogito-s2i-core/added/s2i-core#L61