Hi, I've stumbled over this thread while looking for an explanation on the functionality of the HOME tracker with respect to the restriction of storing only one of each BDSP-mythicals in Pokémon Home.
Long story short: due to receiving a Shaymin and an Arceus through trading and storing them in Pokémon HOME, I wasn't able to store my own Shaymin and Arceus legitimately obtained in game.
What I then did was sending both pairs of mythicals through a sysbot to receive the .pb8 files. Then I took the HOME trackers from the Shaymin and Arceus that were previously in Pokémon HOME and added them to the respective Pokémon with my own OT, which I then inserted back into the game via the same sysbot. No other data was changed.
After having done that, I was able to send them to Pokémon HOME and back to BDSP and the other Switch games without any issues.
So what happened? In my understanding after reading this thread there should have been a difference between the data kept on the Pokémon HOME servers with regards to PID, OT, Ball, IVs, language etc. and that of the Pokémon I then was able to upload to HOME.
1. Did the HOME tracker of my own Pokémon get overwritten, because from Pokémon HOME's perspective there had now been two different Pokémon with the same HOME tracker stored on their servers?
or
2. Did the data Pokémon HOME associates with the two HOME trackers get updated, because I sent my own Pokemon from the same game file as the traded mythicals, when they were first transferred to Pokémon HOME?
or
3. Does the use of another Pokémon's HOME tracker simply not trigger an automated rejection of that Pokémon, but it could still be recignized as having been manipulated at a later point.
I'd be grateful if anyone has any insights on those points.