When I want to open a draft that is in teamcenter, I do it though Solid Edge.
I have revision rule set to 'Latest by Alpha Revision Order' and to seach for 'Latest'
I want rev c that I just revised, but finds rev b.
solution can be very simple or very complex. With TC this can be caused by many things.
But first what I would suggest is to check if rev. C dataset exists in TC in RAC. If not, rev C probably was not uploaded to TC.
If yes, SE and TC expert should be involved into this (your IT or VAR support - software reseller).