Falcon down, crew questioned and released
per Megan at Fox
Could this delegation have delivered a package to their hosts at this impromptu meeting?