block.timestamp works differently on arbitrum, which can affect the prediction timing in some cases.
As per arbitrum documentations
To limit the degree to which the sequencer can adjust timestamps, some boundaries are set, currently to 24 hours earlier than the current time, and 1 hour in the future.
More Details Given in official Arbitrum documentation 1 ,2
Prediction can be started 1 day earlier or an hour later. similarly it can be stopped a day before or 1 hour later.
Manual Review
consider having adjstable variables for rounds, rather hardcoding it.
It would be possible to make a prediction for an ongoing or already finished match if the Arbitrum timestamps deviate according to what the Arbitrum docs states as possible.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.