There were in this regards a view changes in OpenACS 5.3. See e.g.
https://openacs.org/forums/message-view?message_id=461870 https://openacs.org/forums/message-view?message_id=463143
In short, you have to change in the oacs-5-1 package the SQL call performing the insert on the "i"-view from db_dml to db_0or1row to work with openacs 5.3 or newer.
best regards -gustaf neumann
I completely forgot the threads you mentioned, perhaps because, for performance reasons, I don't use anymore the CR in my newer applications.