直呆在那里直到1831年Somerset去世。巴里随后被派往牙买加，然后在1836年来到圣赫勒拿。在圣赫勒拿，一次与军医同事的冲突导致巴里被捕，军事法庭以“不符合军官和绅士品格的行为”的罪名进行军事审判。1840年，巴里被派往西印度群岛的背风群岛和向风群岛，在那里专注于医疗，管理和改善部队的条件，并获得晋升为。1845年，巴里患上了黄热病，于10月请病假回到英格兰。病好后，巴里于1846年被派往马耳他。在这里，巴里因莫名其妙地在当地教会中为神职人员保留席位而受到严厉谴责，他不得不应对1850年爆发的霍乱