Originally Posted by
Goldorak
Special handling could just mean they want to see your passport. Nothing to worry about IMO. This is happening frequently.
For example when I travel with my pet I can never check in online, as they want to see his passport at the airport.