Weird. I just tried the exact steps that you mentioned and it does make it disappear from the results.
Could you click the sharing icon on the search bar at the top of the page and post that link here?
Also, could u look in de control panel using the button at the right top and show me what server region it shows at the bottom of the control pow