I know it's weird that it starts out INVISIBLE and ends up GONE after what you would assume was performing an operation followed by its converse... but after careful reading of the code (PhoneWindow#getCircularProgressBar and #updateProgressBars) I'm pretty confident this is actually what happens.