I read your input file on the fly. May be the most unlogical input is the doping concentration of the perovskite. You considered that the perovskite is p-type with heavy doping of about 10^108/cm^3. This doping is very large. If you reduce this concentration to 10^14-10^16/cm^3 your may work well.
Also, you can flip the type of the perovskite.
You may compare your parameters with those in the paper at the link:
Article Investigating the performance of formamidinium tin-based per...