Instagram blocks can last anywhere from a few hours to a few weeks depending on the severity of the violation the account has made on the platform