The message is basically saying that AEM isn’t finding any valid offers inside the experience when it tries to sync to Target. In other words, the campaign object it builds ends up empty, so it skips the sync.
Since you’ve already confirmed the XF is mapped, published, and bundles are the same acros...