Hay un alto grado de incertidumbre académica con respecto a la familia de este rey: algunos eruditos afirman hoy que Shoshenq II era realmente el hijo más joven de Shoshenq I (que sobrevivió a Osorkon I y a Takelot I) debido al descubrimiento de los artículos ya mencionados que nombraban al fundador de la vigésimosegunda dinastía.