
There are times when I have the main group on one map (and, Yes, they split the party) with a character or two on a separate map (mainly, different levels of dungeons). Many APIs crash for those people who aren't on the same map as the "Players" red flag while some just don't trigger at all. It shouldn't matter which map a player is on. If a player triggers an API, there should be a way for that API to work on the same map as the player who triggered it. This is really a huge issue when combat is happening on two separate maps and there is an Initiative API running (this is when I notice it the most). Also, trap APIs don't trigger correctly when not on main map, etc. It seems like the API sandbox isn't looking at "populated maps" but only at the map with the "Players" flag. Another is when I am working (as DM) on something on an upcoming map and want to test the API (a door or a trap), I have to move the "Players" flag to my map (which pulls all the players to my current map) and that is not preferable.