I finded why it was not working properly.. even if the object was persistent.. it was because the object was not the first created in initialization's room