The problem you describe here sounds similar to the problem I have seen.
You may want to try the workaround described here and see if it helps.
https://openacs.org/forums/message-view?message_id=18499