Fatima was supernatural yes, but it was not from God. It was from satan. It occurred during the reign of an antipope, and the three shepherd children who were subject to that antipope received 'communion' at the hands of the 'angel' and 'our lady'.
It is unlawful for schismatics to receive communion, so this cannot have been anything but a trick of the devil, designed to keep people in communion with the line of antipopes he had installed in the Vatican.