Welcome, Come over to Pub and GG sometime.
His Steam ID has NO bans so it must be item restriction.