Graham Dorrans' move to Middlesbrough from West Bromwich Albion has fallen through, Sky Sports understands.