first, it looks like you changed your user login at some point. it used to be a four-letter login. i don’t know what the sequence of events was leading up to your ID deletions, but it’s possible that if you changed your user login and then went and deleted your IDs, the system maybe didn’t have enough time to go through and do both things in the proper order, and it got confused somehow. alternatively, maybe it should do operations based on the numeric user ID, which should reduce the possibility of problems like this, but it currently does some of these operations based on user login. see https://jumear.github.io/stirfry/iNatAPIv1_identifications?user_id=geoltel&taxon_id=1347968.
second, it also looks like you deleted a lot of your own observations where you had IDs, and in those cases, it looks like some of those IDs got orphaned. so in those cases, the problem could be similar to: https://forum.inaturalist.org/t/orphaned-identification-record-returned-from-api/30372.