I found a workaround with the disappearing unit thing. What happens is you will see an enemy unit, but the game will allow you to move onto the unit, showing only the MP cost, that then means the "enemy unit" is a bug and not really there, and if you do move your unit, it will disappear. So save the game, then reopen it and the enemy unit will be gone. Now why the enemy unit that used to be there showed it is there, but really is not is above my pay grade.
On another note, I used to be able to take Malta with a Para drop after lots of airstrikes over several turns, have not been able to do that, matter fact, the para unit is not allowed to drop on top of the Malta unit as far as I can tell.
"Actions Speak Louder than Words"
"Give me liberty, or give me death"
"Pass the salt, please"