you might be doing something else wrong. the possess logic works fine, this was reproduced on a fresh sample.