SetOwner doesn't work as it should, but why?

Fixed

(post deleted by author)