Auto Casino that properly counts towards "Golden Grin Anonymous" ?

I tried auto casino and autocasino x10, I've spent 24 billion and only 566 million has counted towards the achievement.
But I don't know if the achievement is just bugged in general, it doesn't even count without using auto casino a lot of the time, why does it only count like 1% of the time? I don't understand, is there any fix for this? Is it a bug with SuperBLT maybe?
Info
Replies
In Auto Casino x10/Auto Casino open "crimenetcasinogui.lua" in "lua" folder
Scroll down to...
Auto Casino x10 -> Line 32
Auto Casino -> Line 26
and replace:
managers.money:_deduct_from_offshore(managers.money:get_cost_of_casino_fee(secure_cards, increase_infamous, preferred_card))
with this:
managers.money:on_buy_casino_fee(secure_cards, increase_infamous, preferred_card)
What it does:
on_buy_casino_fee deducts money from offshore and increases achievement progress.
Conclusion:
Auto Casino mod was released when Casino was added and not updated when devs added the achievement.
That's why it works only once as first spin calls vanilla game functions which calls managers.money:on_buy_casino_fee(secure_cards, increase_infamous, preferred_card). Subsequent auto spins follows mod logic and does not increase achievement progress at all.