Recently i just migrated a VirtueMart website to recent version of Joomla and VirtueMart, once reviewed an old orders, found the shipment name of an order was not showing in details page, then looked into the code and found there was limit issue. By default VirtueMart has an option to set Backend default items per list view in configuration section Templates tab, and configured to 15 which is used to limit the shipping methods list, but the required shipment was in 24th position, so that it was not showing, again i set the limit to 30, and now the shipment name showing in order details page.