Yeah probably this - Valve experimented with a 64-bit Source engine in around 2005 but that didn't last long, and engine licensees have since added 64-bit support (https://vghe.html/source-engine.html). Not sure where the trickiness lies but certainly in 2005 Source was very different (no Bink video, only DirectX 9 renderer etc).