is everything alright with the update let me guess you have more bugs to deal with? ok take your time
it may just be the itchio servers being difficult