Thanks, I think I need to rescan because it said:
bad-txns-inputs-missingorspent (code -25)
Yes, it means that your wallet included an already spent or non-existing output in that transaction.
You should also abandon that transaction because it prevents any available inputs that it tried to spend to be spent on another transaction.
Right-click on it and select "
Abandon transaction".