I haven't received mine too. I was with EDF for many years before joining Scothish Power last year . And I always receive the £140 in March.
I applied for the Scheme immediately I joined Scottish Power which was approved and was told to expect it by March at the lattest.. To date nothing has come through .
Scottish Power needs to sort this out for their Customers.