Kansas enacted a similar law earlier this year, I believe ours is if "after a reasonable time" the light doesn't change. Kind of the way they write laws around here; don't know if it still is but when I learned to drive the legal speed limit was what is "prudent" for the conditions - which means legally you could be given a ticket even if under the posted speed limit.
Missouri's takes effect 8/28, motorcyclists and cyclists, the article I read said it was also "after a reasonable time".
I don't know what state I was reading about that said "after two cycles" (of the light changing) -but if you are not tripping the activator that doesn't make any sense. Politicians, laws, making sense - what am I thinking?