The dynamic text wrap in GN4 has following limitations:
•Text wraps only in frames on the same page layer where the wrapping object is placed. In other words, don't expect that an ad, placed on the Ads layer, can wrap a text on the editorial layer.
•If the wrapping object is below text frames, as on the following screenshot, it won't wrap text. Put the wrapping object in front.
•If the wrapping object does not intersect any edge of a frame, because it's larger or smaller of the text frame, it won't wrap it. On the left figure below, a box entirely covers a small frame in the text column - the wrap is not yet activated. Since the frame is completely covered, when you activate wrap (middle figure), the small frame does not move. On the rightmost figure, the wrapping object is totally inside of a frame, and thus it won't wrap text. Note: the same limitation applies on the static cut-in.
•Text wrapping does not work in tables (neither on internal columns, nor on table edges). Note: the same limitation applies on the static cut-in.
•If the wrapping object is a image with clipping paths, text wraps only on the primary clipping path (if image has more than one clipping path).