Auto-update means that it searches the game memory on activation for the injection points. This way a trainer will last longer and work through several patches.
But sometimes developers change the function of the injection point that heavily that the trainer will fail and tell you about that. Then you visit the trainer thread and inform me about it.
Ok... the game has been patched again, and although the trainer says it sees the game, it can no longer activate, or affect the games variables