In my case, I had just finished jump school and because of an Army experiment was sent to a leg unit (9th Infantry Division) to train recruits straight from basic instead of sending them to AIT.
I kept getting jump pay which I thought was supposed to end after 90 days but it kept coming, I went to finance about it and was assured it was correct, I went to finance a few more times and every time was assured everything was correct, I finally assumed that there was some technical army reason related to why I was there to train the OJT guys instead of having been sent to the 82nd like I wanted, and then one day, all pay stopped.
In 1972 I needed every penny I could get to survive off base yet I had tried everything that I knew to make sure I wasn’t getting in a hole and the finance people were all 100% sure I wasn’t.
I had 23, days negative leave (emergency leave) accidentally converted to + 23 when I took a short. I saved that 46 days over the next 6 years for when they caught their error. On mustering out I was sure they’d get it back. But they never did. The error was on the DD224 from 1971 precomputers.