I it appears that i missed a deadline for the lien to remain valid. Do I still have rights to payment?
You don't explain which deadline you believed you missed. Regardless, even if you can no longer file a lien, you are free to file suit to collect what is due on the basis of contract or unjust enrichment.