If you have an Adobe InDesign object with text wrap set on it and a text box on top of it keeps wrapping, you simply need to adjust your preferences.
Ideally, you want only the text below an object to wrap. This allows you to add text on top of an object, such as an overlay photo caption.
Go into InDesign’s preferences (Command + K) and select Composition from the list on the left, then just tick the Text Wrap Only Affects Text Beneath checkbox. I’m not really sure why this isn’t the default setting, because I can’t for the life of me figure out a time or reason why you would want it set otherwise.