Hello Vasilis,
I will look into your issue tomorrow and try to capture some I2C reads using the SigmaStudio/USBi when I do some testing on the ADAU144x eval board.
Question: Do the I2C reads behave differently for program memory when you stall the core (Disable the Core Run bit 0 in the Core Run Register Address 0xE228)?
-JT