Cricket Canada says it is “actively monitoring” the situation after captain Nicholas Kirton was arrested in the Caribbean.
Local reports say the 26-year-old was detained at Barbados Airport on Sunday on potential drugs charges.
Kirton was born in Barbados, but is eligible to play for Canada through his mother.
He represented West Indies Under-19s before emigrating to Canada, making his international debut in a T20 match against Oman in 2019.
The batting all-rounder, who has played 21 one-day internationals and 28 T20 Internationals, was appointed as captain in July 2024.
Canada are preparing for the inaugural North American Cup – also featuring Cayman Islands, Bahamas, Bermuda and the United States – which begins in the Cayman Islands on April 18.