I think I found a bug with item link rendering on the pts.
When I print a link that was returned from any function that accepts a link style while passing LINK_STYLE_BRACKETS, I always see [] instead of the item name.
Strangely enough it works when I send it to the chat input field and post it or print it like below.
Lua Code:
/script d(GetItemLink(BAG_BACKPACK, 1, LINK_STYLE_BRACKETS)) -- does not work
/script d(GetItemLink(BAG_BACKPACK, 1)) -- works
/script StartChatInput(GetItemLink(BAG_BACKPACK, 1, LINK_STYLE_BRACKETS)) -- works
/script d("|H1:item:33898:164:50:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0|h|h") -- works
Functions tested: GetTradingHouseSearchResultItemLink, GetTradingHouseListingItemLink, GetGuildSpecificItemLink, GetStoreItemLink, GetBuybackItemLink, GetItemLinkRecipeResultItemLink, GetItemLinkRefinedMaterialItemLink
Achievement and Book links that get returned from similar functions do work fine.