I think that there was some bug with the database that just got fixed. Good to see it back in action.
Read the recent closed threads of "Blank google ads" and some person wanted to purchase it. In the suggestion feedback forum
Glad it's back up. I was not able to join DP's revenue sharing before, but now I am seriously considering it.