Сначала проверьте правильность подписи банки:
jarsigner -verify jar-file
Если да, попробуйте заменить имя фляги, так как иногда сервер сохраняет копию файла фляги, поэтому иногда изменения, вносимые в флягу, не отражаются при загрузке на сервер.
Кроме того, проверьте, совместима ли java-версия того, где работает файл jar, с тем, как был создан файл jar.