Actually, I made a mistake with the fact that the topic is closed.
Product
https://rivcont.info/app/product/5315/edit/ID replacement in
https://rivcont.info/app/history/products/5315/?userid=&systemchange=1&f...500 error was corrected from the 18th in the morning.
During the ID replacement (2021-09-19 03:28:01) there is no error in the 500 logs and there is no time 03:29 either, although this product was constantly updated at 28 minutes, in fact, when the replacement took place.
91.200.42.31 - - [18/Sep/2021:20:28:22 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [18/Sep/2021:21:28:09 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [18/Sep/2021:21:28:09 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [18/Sep/2021:22:28:07 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [18/Sep/2021:22:28:07 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [18/Sep/2021:23:28:18 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [18/Sep/2021:23:28:18 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [19/Sep/2021:00:28:52 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [19/Sep/2021:00:28:53 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [19/Sep/2021:01:28:03 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [19/Sep/2021:01:28:04 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
91.200.42.31 - - [19/Sep/2021:02:28:15 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-"
91.200.42.31 - - [19/Sep/2021:02:28:15 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-"
Can you see why the ID was overwritten?