We have a business requirement based on the Business Unit, we need to display different UnSubscription page. But when I preview I get the same UnSubscription page, irrespective of Business Unit I select of the Recipient.
On which branch do you arrive systematically ?
then check web.log for result (on MTA / web server, not applicative server).
Or more convenient, use the debug mode in preview window pane, with a specific test user account, so you can see the context (ctx) content and understand better.