Pragma has been set to ^0.8.17 allowing the contracts to be compiled with a compiler equal or greater than 0.8.17. The problem with compiling is that Arbitrum is NOT compatible with 0.8.20 and later.
Contracts compiled with non specified versions will result in a non-functional or potentially damaged version that won't behave as expected. The default behaviour of compiler would be to use the newest version which would mean by default it will be compiled with the 0.8.20 version which will produce broken code.
Manual Review
Lock or Constrain pragma as follows: pragma solidity 0.8.19 or pragma solidity >=0.8.0 <=0.8.19
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.