when im playing the game and i hit the steam overlay button the game is called source sdk 2007 instead of black mesa is this an error
No, that’s standard for all mods. Steam doesn’t actually run the mod, but the Source SDK Base, so that’s what Steam sees/shows.