You need to turn off the overlay. The games not confused it's the fact your trying to use steam with out it being there and the dll that calls for it can't find it.
Delete the dll or slap a txt files in the root folder with the appid and dll will see that and disengage.
Most people just delete the dll since you arnt using it anyways and it's wasted memory