I use "instant" yeast all of the time (I buy it by the pound pkg. at the whole-sale store) . . .
I have never had *any* problems with it rising. I sometimes proof it in some water, sometimes I just dump it into the liquid the bread will be made with--with the salt, sugar, oil, potatoes, in with the wet ingredients. Then, sometimes, I mix all the liquid stuff and yeast to combine/dissolve the yeast.
Was your yeast *fresh*?
Was your liquid temperature correct--like use a calibrated thermometer correct?
How did you measure your flour? Did you fluff the flour then spoon it into the cup and then sweep it off to level? Did you dip and sweep without fluffing? Dip and sweep *with* fluffing? Charley is right about the dough being too dry; if too dry, it will rise slower.
I don' feel that the sprouted wheat flour would have made too much difference.
Charley is right about the doubling thing: you cannot go absolutely by time because of factors like where you let the bread rise, how cool the rising area is, etc.
It it best with fast-risen yeast breads to keep them warm, make sure you use fresh yeast and measure doubling either, as in this recipe, exactly by how it is described or let dough rise in a graduated container(this will tell you by volume when your dough had doubled). And make sure you have the proper consistency to have the dough rise the same as described in the recipe.
Another thing with fast-risen breads: it is easy to let them over rise; if they over-rise, they will not really rise much more in the hot oven, and the tops can actually fall when you put them in the oven.