Yes, when using Quartus II software version 9.1 and above there can be errors during read and writes to the external memory before or after a rank change. These are caused by certain driver patterns that result in the High Performace Controller II issuing commands at incorrect time intervals.
This can affect all multi-rank memory designs.
To fix this issue, alt_ddrx_timing.v file in your project needs to be replaced with the attached corrected alt_ddrx_timing.v file. Be sure to do this everytime the IP is regenerated.
This issue will be fixed in the future version of Quartus II software.