You may want to check out this thread for more info
http://www.flyertalk.com/forum/unite...does-work.html
IME the way the instant-ups are supposed to work is that you redeem the upgrade (when space is available and that U is showing on the select a flight screen) before you purchase the ticket.