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.