After a while, I noticed the steering became unstable. Brought it back home and upon inspection, the right side caster block almost snapped off completely.
I decided to make it thicker and remodeled the part. Got it printed in PLA. Will resume repair after i purchase some new bolts for the adjustable belt tensioner motor mount.
I will offer all the updated 3D files for free after this project is done.