Will glfw always report key callback before char callback?

Solution for Will glfw always report key callback before char callback?
is Given Below:

A small test:

$ ./test
OpenGL version: 4.6.0 NVIDIA 470.57.02
Key callback
Char callback
Key callback

Is it guaranteed that “Key callback” always occurs before “Char callback”, or is this a potential Hyrum’s Law pitfall.