So last weekend we´ve played "Eye for an Eye", that was the first "professional" Adventure in years, and again the player tried to rush though it, as it was a race. So as I introduced the NPCs, the players were asking questions, as they were some Inquisitors. Obviously the Players did not get the first answer they wanted, so they just searched the next NPC and "harassed" him. After a while they got some clues, some hints and they were scared badly by the progression Tracker. At the beginning of chapter 3, they searched the Master Bedroom for the hidden Staircase, but they failed. After that the dwarf hammered in every Wall with his Hammer and the others demolished the Bedroom. They even sliced the Matress in hope to find a secret Passage. Noone seemed to head over to the described Bookshelf. After demolishing the Room, I had a attack of loughter and mentioned, that they also can light the Mansion on fire whilst they were at it, to be done with it.
I am not an unexperienced Gamemaster, I play since 1985, lately only Gear Krieg, wich is more straightforward. So how the hell do you get your players back on the tracks, when they stray away or are held up in some minor Problem?