Have this going (minus the Liberty and Tradition trees) with Info Addict and a custom civ (which has no science bonuses, to clarify for ahead) and ran into a bug:
Adopted Mercantilism policy in the Commerce tree, made a research agreement, began to research Astronomy, which was supposed to take...