Did you calculate the band structure of perovskite with F and Cl using the same xc functional? Or did you compare your results of perovskite containing F with literature results of containing Cl?
In reality, band gap of the perovskites should increase when atomic radius of the halogens decrease.