Havent received pokecoins from multiple gyms some of my Pokémon where in gyms for over 2 days some 1 day and I havent received any pokecoins and on the niantic website they say they cannnot duplicate the problem fix this issue seems like it might be either gym specific or trainer specific
Either there was a glitch with the new version where you one get ONE COIN yes 1 coin per hour your Pokémon stays in the gym or they meant to make it only one coin so people are forced to use in app purchases for upgrades and items. It seems like niantic doesnt care about gameplay for the users just their money. Ive been playing since day one and every time they do a major update its to keep players from acquiring poke coins so they get more money from in app purchases.
RacerX-ralliart about Pokémon GO, v1.39.0