Printing view causes notes client to freeze

I have a “Print” action button in a view that only contains this code:

@Command([FilePrint])

The view contains some form documents that embed some computed subforms within it. The code above simply prints the content of all selected documents in the view. It works perfectly in Domino Server 6.5. However when I deploy the same application to Domino Server 8.5.1, the notes client freezes and the application has to be restarted.

Does any body have the same experience like that?

I then tried rewriting the @Command([FilePrint]) in LotusScript and the application still freezes. Then I modified the code to @Command([FilePrint];“”;“”;“”;“”;“printview”)which means to print only the list of selected documents displayed in the view, not their contents. This time the application does not freeze and only the list is printed. So I suspect that the content of the documents (which contain data in computed subforms) may be too complicated which does not work very well with the @Command([FilePrint])in Domino Server 8.5.1. To prove this, I simplify that view so that it only contains documents that are created just by one simple form. This time the application does not freeze and the content of the selected documents are printed.

Does any one experience the same scenario like me?

Can any one provide a workaround for this problem?

Thanks!