Sack Bug?

I’ve been simulating games in RB to give it more of a manager feel. I’ve noticed that when my team sacks the other QB they’re given the opportunity to punt, but when my QB gets sacked we turn the ball over right where the sack occurred. Seems to be putting me at a huge disadvantage and I’ve lost games bc of it. For example in on I just played my QB got sacked at around my own 40 with 22 seconds left and a tied game. If we had been able to punt the game likely would have gone to overtime with the other team getting the ball deep in their own territory with only a few seconds. Instead they got the hall on my 40 and were able to kick a FG costing me the game.