Cette expression est d'usage courant mais son origine exacte reste un peu mystère et boule de gomme, même s'il est probable qu'elle est de source enfantine.
D'aucuns y voient une plaisanterie autour des mystères évoqués dans le roman de Jules Verne, "les 500 millions de la Bégum" (où 'Bégum' est transformé en "boule de gomme").
Mais comme l'expression n'est attestée qu'au milieu du XXe siècle (Henri de Montherlant l'utilise en 1949 dans "Demain il fera jour"), soit bien après la parution de cet ouvrage, le lien est peu probable.
D'autres y voient plutôt ceci :
Vous savez que, chez une voyante, la boule de cristal permet de découvrir un certain nombre de choses, passées ou à venir, et à expliquer certains mystères concernant la personne qui consulte l'experte en divinations. Il va de soi que c'est la limpidité du verre qui favorise ces découvertes étonnantes (pour qui y croit).
Mais si, à la place d'une boule de cristal, madame Irma utilise une boule d'un matériau sans transparence, comme une boule de gomme, par exemple, elle ne pourra rien voir et le mystère restera inexpliqué.