I can do that first thing tomorrow morning. If I am getting 120v at the end of each hot wire going into the heater, doesn’t that suggest the breaker is ok?
The heater runs on 240v not 120v so youre testing the voltage incorrectly. you need to measure lug to lug not lug to ground or neutral. Lug to lug you should get 240v.
Does the heater breaker connect to both busses? If not, then you wont get 240v, lug to lug. but you WILL get 120v, lug to ground or neutral.
Also, those FPE breakers and panels are nasty. may want to inspect it to make sure its in good shape.
Also, if CEC requires 125% factor on continuous loads, then the 10/2 is too small, which is limited to 30a. you need 8/2 which is rated for 40a. 7500/240 = 31.25 x 125% = ~39a.