I'm agreeing with Pauls340 above on not trying to epoxy over the joints. I'm about to do a basement shop floor with expansion joints on the perimeter. I'm going to epoxy, then put in Sikaflex after and maybe use some enamel paint that matches the floor color or slightly darker gray to paint over just the Sika. I'll probably later on use some trim or vinyl wrap around trim for the wall to floor interface, which will cover over most of this joint width.
Although I'm new to epoxy and this is my first floor, I'm a professional mechanical engineer in real life and avid do-it yourselfer. I design engines for a living and am not a civil engineer or installer or cement contractor or any of those experts! But, expansion or shrinkage can and will happen especially with new cement but also whenever later on it wants to with temperature and moisture changes. Everything in the world expands when the temperature increases and contracts when it decreases, which can be calculated using something called a "coefficient of thermal expansion" for the material. These things are all accounted for in proper design of parts or systems, including cement. For really old floors that are nearly a constant temperature, *maybe* one could fill joints with a good product like the Legacy one and epoxy over, but I would not. I think cracking of the epoxy over any joint certainly can eventually happen and usually does. I would leave the expansion to expand or contract as needed. For non-expansion joint cracks or other floor defects, I would use a "epoxy cement" with a 100% solids epoxy and about a 4:1 silica sand to epoxy mix, then diamond grind over when dry to perfectly match the plane of the floor around the defect. I would not use this or anything like it in expansion joints myself. - Paul