Roboport equipment in trains that are in automatic mode don't deploy robots as expected because a prototype property needs to be added. According to this thread: https://forums.factorio.com/viewtopic.php?p=425005#p425005
"The mod(s) that add the equipment grid to trains need to add the prototype property 'allow_robot_dispatch_in_automatic_mode = true' to the trains."