Katy Perry looked like she was having trouble with her eye at a recent concert, and this has led to a lot of strange theories.

The 38-year-old “Roar” singer appeared to have an eye problem while on stage at her Las Vegas residency. Since it was posted to TikTok a few days ago, the video has been watched more than 19 million times.

In the video that went viral, Perry seemed to stare right at the crowd while she had trouble opening her right eye.

The mom of one, who was wearing a sparkly dress with two fake soda cans on her chest, used her hand to try to move her eyelid back into place. But her eye closed again, so Perry tried again. Once her eye was back to normal, the singer of “I Kissed a Girl” went on with her show and told the crowd: “Make even more noise for my band.”

People had a lot to say about the clip. Some said the mistake was a mechanical problem, which made it sound like the Grammy-winning superstar was actually a robot.

One person wrote: “The robot had a glitch.”

Another added: “she lost the wifi connection 😂.”

Read more: Fans Are Praising How Perfect Jack Black’s Casting As Bowser in New Super Mario Movie Is
A third chimed in: “Mechanical failure 😂she even press that button to keep it open 😂.”

A forth commented: “Clone failure. Next time [make] sure all software are updated and make necessary patches 😂😂😂.”

https://www.hiptoro.com/wp-content/uploads/2022/10/Katy-Perry-Eye-Twitching.mp4?_=1

A fifth person said: “The cyborg is shuttin down lol.”

Some people said that the video supported the theory that the Covid vaccine causes eye problems.

One wrote on Twitter: “She got that Pfizer eye.”

Another quipped: “Isn’t Katy Perry the one who sings that new hot song called ‘Eye of the Pfizer’?”

Some people thought Perry’s makeup had something to do with the problem with her eye, which was a little less far-fetched.

One wrote: “Lol it’s her eyelash glue getting stuck to her bottom lid happens to me all the time.”

A second said: “That be the glue on the eye lashes my eyes always do that don’t let me sneeze 🤣.”