If we open attachment 1 from requisition 1, it opens fine. Then we move to requisition 2 to open attachment 2, what gets opened is still attachment 1. All subsequent open attachment action will result in viewing attachment 1.
Same behavior has been seen when we open Payment batch attachments. What we found is:
1. Problem only exists in web pages. Form attachment view works fine.
2. Clear Frame Work Cache as Functional admin helps only one time. Eg. we need to clear cache to view attachment2, then clear cache again to view attachment 3. Otherwise, the behavior repeats.