I got a Schengen visa from the Polish Embassy in Cairo in February 2017, and I traveled to Warsaw. At the Warsaw airport, they asked me about my return ticket and hotel reservation; I had already given them all the documents. But, for unknown reasons, I was refused to entry into Poland and was sent to the transit area and my visa was stamped as revoked. -reason (E) not hold enough documents justifies purpose of stay , I hold return ticket and hotel reservation and medical insurance, but for them not enough.
Can I apply again for another visa? Does this mean I have a ban?