Just so your aware, your details here keep changing. I don't think you intend to do that, but this started with "I had a representative in 2014 for an application I never submitted" to "I used the representative in 2015 as well" to now "I used them for the visitor record in 2018 also" (maybe). Hard to give you any answer if you're not completely clear on the details up front.
As to your question - yes, you need to revoke your representative. You can do that by webform right now (I assume you know your UCI) by uploading the proper form.
I hired a representative in 2014, I did submit the representative forms and I signed it. I was going to apply for PR but I ended up not applying at the time. I then applied for a visitor extension through my representative (2015).
I left Canada in 2017.
I came back to Canada in 2018, I received my VR from CBSA at the airport, 2 hours later I received an email from the representative with a copy of the same VR attached to it, I didn’t understand why.
Later in 2018 I applied for a visitor extension which I submitted myself and my representative didn’t send me anything.
In 2019 same thing, I applied for another extension and I didn’t hear from my representative.
On the extension forms there is an option to file using the representative and the option to file as the main applicant, which is the option chose in both the visitor extension application I submitted.
CIC emailed me and send an original copy of the new VR on the address I listed on the application.
Now, like you suggested I could simply cancel the representative, alternatively I could change it to my fiancé which will be sponsoring me (had to look it up).
I’m now visibly confused because, how could CIC forward my application to my representative if I opt to apply without using a representative? (just like I did with the last two visitor extensions I applied for in 2018 and 2019).