Bug fix: Join was setting the wrong player id