setTileGIDAt logic

Dear community
I noticed strange behavior TileLayer.setTileGIDAt is working if I am calling it from start() method
But if I setup touch listener in start and then try to call setTileGIDAt from touch call back my tilemap is not refreshing :frowning: any ideas why? Am I misunderstand tilemap concept?

Could you please provide me with the version numbers of Cocos Creator and Tilemap? This information will enable me to assist you more effectively in diagnosing the issue.