When returning back from a adventure you might find your general has landed in a building. You can not move them using transfer.
What you need to do is locate blocked general in star and re-trench them, once re-trenched you can manually place them on your island as normal.
I suggest that at the end of your session you wait to see where any returning generals land so you can sort them out, failure to do so could result in your island being locked.