yea, i already got paid many times
so as the OP said, the contract is uploaded there forever, so i think the money will come automatically just like it does to me after a while.
maybe wait a few hours, because there are many participants already so it may be some delay, but the system is there forever so you have nothing to lose by just waiting a bit more
Prove it with blockchain link scammer