It gets even odder - the A to Z on the platform at Melksham offers departures to Taunton via Westbury and via Chippenham. Yep, that's different journeys to the ones the
GWR▸ online booking engine gives you, and ones that it won't offer you, nor will it offer a fare. But nothing on the A to Z via Trowbridge and Bristol.
Not sure that we're talking big business here - less that 1 in 500 ticketed journeys from Melksham are to Taunton; whether that's because it's not a journey people want, it's too expensive, it's awkward with difficult connections, infrequent and long waits, or it's hard to find out about.