fixing some regression after switching to sync purchase on android.