问题 I have a script in Google Sheets, which runs a function when a user clicks on an image. The function modifies content in cells and in order to avoid simultaneous modifications I need to use lock for this function. I cannot get, why this doesn't work (I still can invoke same function several times from different clients): function placeBidMP1() { var lock = LockService.getScriptLock(); lock.waitLock(10000) placeBid('MP1', 'I21:J25'); lock.releaseLock(); } placeBid() function is below: function