Rotation isn't bugged, it's a visual issue.
It awards the correct amount of endo and incorrectly states a value from before they adjusted the endo rewards from end of mission. As far as I understand it, this is because the end of round reward is a single "50 endo" item that magically dissolves itself into the appropriate amount when you return to your orbiter, and when they changed all the endo rewards to higher amounts, they didn't change the name of the item that dissolves itself. So, while you get a pop-up for a placeholder "50 endo" item, behind the scenes you are actually given the right amount.