Can confirm that it did the same thing to me. I think this is where GM commands are needed, and why I generally play with a GM level account.
Type these each in to the console:
.unaura 71041
.additem 51999
Or, you can make a macro with that. Mind you, the Satchels do have different item numbers as they move up in level because they have a different loot table.
If you're running an addon that lets you see item database numbers in game, that will help, and you can update the macro to be for the next Satchel.
Pretty sure the next one up is item ID: 52000
There are two Dungeon Deserter auras that's one of them. Use .lookup spell Dungeon Deserter to get the other one. That might appear later at higher levels?
I'm used to bugs honestly in private servers lol. Been doing this for around 15 years. I recall seeing this same bug years ago in either Trinity Core, or cMangos. Not sure which one it was, but I do remember it, and having to do the above commands. I even had to give myself gold and xp as well.
Looks like we are doing this until it's fixed.