If two bots share the same agent id, RLBot way end up confusing them when matching processes and cars. If everyone uses the suggested agent id pattern of developer/botname/version then there is no problem, but I already see people ignoring this suggestion, and it is easy to forget to update the version during development and while testing old vs new.
We can reduce this issue by displaying a warning in the GUI when two different bot/script toml files have declared the same agent id.