Not usually my cup of tea but a friend talked me into it and with a bit of a kick start I completed it.
How he helped me start was the following:
eg 8d can only be 25 or 36 (no 2 digit squares begin with 5 or 7) and as 7a is a prime 8d must be 36
6d starts with1,4 or 9 but there are no 2 digit squares beginning with 9 so must be 16 or 49 – it’s that kind of logic that sorts it out.
Hope that helps