Try use branch type "Branch to URL Identified by Item (Use Item Name)"
Oh I forgot about branch types.. but don't you mean "Branch to Page Identified by Item (Use Item Name)"?
Unfortunately I can't get this to work either which is really strange??! I have created another item (P98_TEST) that is computed on load to copy the value from P98_FROM_PAGE. That works fine but I can't seem to get the branch to resolve both P98_FROM_PAGE or P98_TEXT. I've tried using &. syntax and just the item name to no avail. When I debug the ACCEPT process, P98_FROM_PAGE item displays as a null value. Hmm I suspect a bug.
OK I've found the problem. You can only refer to an APPLICATION ITEM not a page item to store the page Id when referencing it in a branch. That's new I'm sure!