My grandmother would tell each of her grown adult children a different time to show up in order to get everyone there on time.
Sit them down like an adult and tell them that wasting 20-30 mins of 5 of your closest friends time every week isn’t a good quality.
Tell them their own seperate start time 30 minutes before the others?
We do that for my inlaws. Our wedding invitations had one start time for my family, and another start time an hour earlier for my in-laws. Everyone showed up at the same time.
I do this with my son. He is always late.
Give their character a disease where they take damage every 10 minutes the player is absent without notice
Give them an in-game condition that causes them to go catatonic periodically, and now the other players have to deal with the dead weight player character until the player shows up.


