Nope, no way to reproduce for my any problem with this!
Also i cannot see any reason on server side for this behaviour..
A possible idea i have is somehow corrupted data in the characters DB, maybe clear the taxi-mask field for the char and then retry (though with this you will lose all taxi nodes) - backup the data
(data stored in characters.taximask (as string field) )