In the comments to this question How a principal bundle and the associated vector bundle determine each other, it was remarked that while there is a bijective correspondence between rank $n$ vector bundles with structure group $GL(n,\mathbb{R})$ and principal $GL(n,\mathbb{R})$ bundles, there are situations in which working with one or the other is not equivalent.
I would like to understand why is this the case.