@Stuart ********
Just to clarify, it's only a 72 hour window AFTER the original boarding time.
Singapore Airlines just denied boarding me on a flight to Phuket 1 day ahead of the original flight.
Partner in Thailand rang consular services and they confirmed changes are only allowed same day or 72 hours after original flight.