Sounds kinda glitchy.
- Take Landorus to the Abundant Shrine. Don't take Thundurus or Tornadus
- Make sure you talk to the Old Man. He gives you the Reveal Glass
- If the above doesn't work defeat the Elite 4 (Again. if you already beat them)
That should help. If not comment and tell me.