ended up copying my project and starting with a fresh repo. what had happened was I imported some files that were named improperly, starting with numbers and containing dashes ‘-’ . it warned me but i kept working with it since it was just a warning i told myself i would fix it shortly. but then the program crashed and URC broke.
lesson learned