The strange story involving US Olympic Swimmer Ryan Lochte may just have been resolved moments ago when a Brazilian police official told The Associated Press that American swimmer Ryan Lochte fabricated a story about being robbed at gunpoint in Rio de Janeiro.

The official said that around 6 a.m. on Sunday, Lochte, along with fellow swimmers Jack Conger, Gunnar Bentz and Jimmy Feigen, stopped at a gas station in Barra da Tijuca, a suburb of Rio where many Olympic venues are located. One of the swimmers tried to open the door of an outside bathroom. It was locked.

A few of the swimmers then pushed on the door and broke it. A security guard appeared and confronted them, the official said.

The official says the guard was armed with a pistol, but he never took it out or pointed it at the swimmers.

According to the official, the gas station manager then arrived. Using a customer to translate, the manager asked the swimmers to pay for the broken door. After a discussion, they did pay him an unknown amount of money and then left.

The official says that swimmers Conger and Bentz, who were pulled off a plane going back to the United States late Wednesday, told police that the robbery story had been fabricated.

A spokesperson for the U.S. Olympic Committee declined to comment. The USOC said earlier on Thursday that three of the swimmers who remain in Brazil would be helping police with their investigation, after authorities stopped two of them leaving the country the previous day. The fourth swimmer, gold medallist Ryan Lochte, returned to the United States on Monday.