A surprise inspection was conducted on Thursday at 25 sub-registrar offices across Bengaluru Urban, Bengaluru Rural, and Ramanagara districts, revealing several irregularities and repeated lapses.