Minecraft Username: Dccciz Brief Description: /back skips over a previous "spot", and puts you in your 2nd to last location. Instructions: Go to a home in legacy. Then go to a home in rising. /spawn (which should put you at rising spawn), and then /back. For me, it puts me back at my legacy home instead of my rising home. How many times did you recreate this bug?: I did it 3 times, zorracraft did it once or twice, he was kinda confused. Result: /back brings you to legacy, your 2nd to last location. Expected Result: /back brings you to your rising home, which would be your last location. Evidence: May have to process, should be up within 10 minutes of this edit! @zorracraft
The answer to this is quite simple, /back isn't counting all commands as position changes. So far I know of /travel-use, /Spawn and /sg join. Those seem to be regarded as "walking" and not as "warping", thus not redefining the /Back. Not sure whether a bug or an intended feature.
Back only works with other "teleports", which are regarded as /home, /tpa, /tpahere, /warp, to deathpoint. If you want to go to spawn and keep your /back location I'd suggest using /warp rs for rising spawn.
As nicit said, /warp rs and /warp ls are recommended. I just wish /sg join would count as teleport... ;-;