Scrapyard pay bug
Solution 1:
As explained here, you can only collect income from destroyed cars.
it will generate $150 per car that is destroyed by Franklin, Michael or Trevor, with a cap of $5,000 per week.
So this is easily testable, destroy some cars, wait for a week and you should receive the income.