It is probably because of the non-Lua checkers are not run for you automatically, because they are usually more CPU intensive and the result is unknown until you run it for yourself (and it might not be cached?). Unfortunately I am not aware if it is expected behaviour.