Turkish media speculated it may have been payback for a 2020 meeting in Moscow when Mr Erdogan was left waiting for about two minutes by Putin.