I went to check out OwnYourGram today, and at the top of the site in red it says:
We’re experiencing trouble with Instagram blocking requests from this website. New accounts are disabled, and you will experience long delays importing photos on existing accounts.
Because of course Instagram is blocking requests from that website. POSSE > PESOS, in the language of the IndieWeb.