Similar to MC-45278, however, I'm having issues with /give commands as well as the /spawnpoint command via command blocks (Chat commands are fine). I'm unaware if this was intended to be, or if it was a bug. The command block output bin says that it updated my spawn / gave me items, but it doesn't actually do the command the second time. And just in case, here are the commands:
/give @a bow 1 0 {ench:[{id:51,lvl:1}]}
/give @a arrow 1 0
/spawnpoint @a[team=Creepers] x y z
/spawnpoint @a[team=Endermen] x y z
The /give and /spawnpoint commands are the only commands that seem to do this. (The teams are created correctly by command blocks, same with removing teams). May I also add that these are SEPARATE command blocks that have different co-ords, based on the selected map!
Related issues
duplicates
Comments

Not quite the behavior, but close.