I have Ultra Moon and I completed the game, filled 402 Pokedex Pokemon, and got the charm. I'm doing the Masuda Method and Shiny charm and, so far, I've only gotten 1 shiny Pokemon in roughly 250+ eggs hatched. Now I'm pursuing the second shiny Pokemon, this one is intense. Every day for the past 2 weeks I've been hatching 260 eggs each day. No Shiny! It's to the point I'm asking myself if it is broken. What should I do? Help!
The Shiny Charm's not 'broken'... just because it increases the chances doesn't guarantee you a Shiny within a certain number of Eggs. Even with the Shiny Charm & Masuda Method, it's still a random chance, just with somewhat better odds.