Sheffield Wednesday were placed under an EFL embargo on October 31 for their failure to satisfy a HMRC payment deadline.