I've had a few, in R11 you didn't always know that the publish wasn't successful until you did a comparison between the different environments. The issue was normally down to the three environments i.e. doing data loads in DEV and not STG or doing development changes in STG in error.
With R12 you receive an error or failed message when the publish is requested. We had to get support to do a reset and cache clear so we could do a publish. It seems to be more of a system issue when it fails in R12 rather than human error with R11.