It was definitely working. Josh was thoroughly intimidated despite the height difference. There was no question that Logan could end him at any moment and he was trembling a little as he was yelled at. In the bathroom of all places.
"I..." Josh paused for a few seconds to consider his options before ultimately deciding that he should just tell the truth as Logan would be able to tell if he was lying and he didn't want to incur anymore wrath than he was currently already facing. "I didn't show up because I didn't want to. I don't want to be on this team," he explained, trying to keep his voice even in the process.