The following code made sure that a time_zone chose is within the time zones in ActiveSupport::TimeZone.us_zones:
time_zone
ActiveSupport::TimeZone.us_zones
validates_inclusi
try adding .keys ?
.keys
validates :time_zone, inclusion: { in: ActiveSupport::TimeZone.zones_map.keys }