I'm getting extremely confused, I'm not quite sure what the issue is.
Basically the method: object.testBackdrop(mmf.SAME_LAYER)
only seems to work for backdrops on layer 1. If I move the object to any other layer, the method always returns false. I also tried this on the MMFI example that comes with xLua and had the same issue.