OK people, there have been a few issues overnight. A few groups of tourists who entered Bali have been denied exit from Lombok / Semarang.
To clarify - for the moment- you have to enter AND leave from one of these airports:
To be eligible for a free visa, visitors must enter and exit the country through one of the following 5 airports Jakarta - Surabaya - Denpasar - Medan or Batam or two sea ports in Batam and Bintan.
Free visa is not valid if exiting or entering from an airport or sea port that is not one of the above. In any other event a visa must be bought for 35USD.
So if you arrive in Bali and leave from Jogja, Lombok Makassar etc etc you MUST ensure you have a paid for visa - INSIST if needbe!
Otherwise you could be responsible for re-routing via DPS/SUB/CGK/KNO.
Of course this may change tomorrow