Sorry, don't have any direct experience with the Astro Roof, so can't offer too much. I guess my approach in a case like this is, pull gently, and if that doesn't work, pull more forcefully. It's either going to come off or break, and if it breaks, it may have broken anyway. (Always looking...