Seems like if there were no children present, no crossing guard present, and the sign wasn’t blinking, it wasn’t an
active school zone. Seems like you can request info from the city about the time the sign stops blinking and line that up with the time on your ticket when you take it to court.