Zbxe 1.0.5로 업데이트후에 버턴체인지 애드온이 정상적으로 작동하지 않았는데
애드온 밑에 댔글로 공수래님이 힌트를 주셔서 적용해 보니 잘 작동됩니다.

위치 : /zbxe/addons/buttonchange/buttonchange.addon.php를 열어서 89줄 부터 빨간색부분 3곳을 바꾸어 주면 됩니다.

 if($btncss){
   if($btncss == "f22"){
    //사용자 설정 버튼 스타일일 경우 header부분에 삽입
    Context::addHtmlHeader($btnheader_script);
   } else {
    Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
   }
  } else {
   if($changebtn == "f22"){
    //사용자 설정 버튼 스타일일 경우 header부분에 삽입
    Context::addHtmlHeader($btnheader_script);
   } else {
    Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
   }
  }

    }

    // 결과 출력 이전
    if ($called_position != 'before_display_content') return;
  
  //  위의 설정 부분이 빠진 베이스 버튼 스타일 파일로 교체
  $output = str_replace('./addons/buttonchange/css/button.css', './addons/buttonchange/css/button.css', $output);