(FTC) Op mode programming gotchas - cwm9cwm9/TTGT-FTC-FRC GitHub Wiki
opModeActive() -> isStopRequested()
opModeActive() returns false when stop is pressed while in init mode. This makes the method unusable for stop-pressed-detection during the init phase. Your robot must be able to exit from the init phase without timing out. Most programs do not spend much time in Init, but if you do, you must add isStopRequested() tests and exit when requested. Judges may fail your software inspection if you cannot exit init mode with a stop command.