I've got a solution but it feels deeply unsatisfying to me as it seems like there are multiple clues where there could be multiple solutions.
Answers like 4 across, 1 down, 22 across and 17 down have 2 cells that don't cross other clues and it looks like you could swap those without violating the rules.
Also, 2 down seems to have two possible answers that, when entered in the grid, would both start with the same number (so don't interfere with 1 across) but would end in different numbers.
Does this mean I've gone wrong somewhere?