Can taking beta blockers for a year be cause an irregular heartbeat?

Not usually. Beta blockers blunt the effect of Adrenalin on your heart. They help w palpitations, fast hr's, and treat hypertension. They would be unlikely to cause an irregular heartbeat. More likely, whatever it is that required the beta blockers in the first place is causing it.