Hi and welcome to the forum.
The speedo works on a digital signal from the transducer, the EPAS then gets a feed from the speedo to work.
No speedo normally means a fault in the signal from the transducer but if the EPAS is working and the speedo isn't it suggests a problem with the wiring connection on the speedo.
One last bit of info required, is the milometer working?
James
Home to black Alfa Romeo 159 3.2 V6 Q4 ,green MGF VVC and red MG Maestro T16.
MG - the friendly marque.