Drag n Drop Target Issue

I have a drag n drop issue.

I have a shape that I want to drag and drop on a target.

Everything works OK if I place the item to be dragged on the main timeline.

My problem is when I put the items within a Movie, the draging still works, but for some reason it no longer recognizes the drop target. :trout:

Here is the Code:

views_mc.onPress = function() {
startDrag(this);
};
views_mc.onRelease = views_mc.onReleaseOutside=function () { stopDrag();if (this._droptarget == “/targetViews”) {this.onTarget = true;_root.targetViews.gotoAndStop(2);} else {this.onTarget = false;_root.targetViews.gotoAndStop(1);}};
views_mc.onLoad = function() {
viewsHomeX = 40;
viewsHomeY = 408;
viewsFinalX = 748;
viewsFinalY = 492;
};
views_mc.onMouseDown = function() {
mousePressed = true;
};
views_mc.onMouseUp = function() {
mousePressed = false;
};
views_mc.onEnterFrame = function() {
if (mousePressed == false && this.onTarget == false) {
views_mc._x -= (this._x-viewsHomeX)/5;
views_mc._y -= (this._y-viewsHomeY)/5;
} else if (mousePressed == false && this.onTarget == true) {
views_mc._x -= (this._x-viewsFinalX)/5;
views_mc._y -= (this._y-viewsFinalY)/5;
c = “1”;
if (a == “1” and b == “1” and c == “1”) {
setProperty(“congrats”, _visible, “1”);
} else {
setProperty(“congrats”, _visible, “0”);
}
}
};

I have searched for this answer but cannot find. Any help appreciated.