The band gap issue does not have much to do with the use of SG15 pseudopotentials. This is just about the use of approximate density functionals such as GGA or LDA. The problem is well documented in hundreds of papers and has been discussed on this Forum many times as well, so please take a look at the literature.
The GGA-PBE functional can be used for studying many properties of crystals, e.g., structural and mechanical properties as well as many other properties, including electronic ones . Regarding electronic properties, DFT-GGA or LDA is good enough for many metallic systems that have no energy gap in the electronic spectrum, and not strongly correlated. For semiconductors, the Kohn-Sham band gap would not coincide with the fundamental gap even for the exact density functional. This is why one has to go beyond the standard DFT, adopting other approaches such as MGGA or hybrid functional such as HSE06. Comparison between GGA and HSE06 are available in the literature as I have already mentioned.