thanks Gail,
it must have been a bug in 4.3. I resolved this by turning my unidirectional into bidirectional manytomany.