Being a citizen of a country, one should be allowed to enter the country from outside regardless of the currentess (or currency) of travel documents
The following chat with representative of Emirates Airlines, a well-known international carrier provided direct links to existing body of knowledge. The chat transcript is edited for brevity:
Note: In this case, the home country under investigation is India
Shashank: I have a question related to traveling with expired passport.
Can I travel to my home country even if my passport expired earlier to the expected date of entry?
Agent: I’ve checked on this
Your passport should be valid on arrival.
You must travel before your passport expiry as per instruction by local authorities in India
You can use this link to help you as well
Shashank: Thanks [Agent] for the website. I’ll check it.
When you said “…as per instruction by local authorities in India “, did you mean I won’t be allowed to India in the case I described?
Agent: Yes, in that case, you won’t be able to board the flight
Is there anything else I may help you with?
Shashank: Cool. That’s exactly what I needed to know today. Thank you very much for the information [Agent].
Agent: You’re welcome, Shashank. Stay safe! Thank you for contacting Emirates, Have a nice day. Take care!
The hypothesis turns out to be false for the case of India and true for the case of Poland
A process similar to the one outlined in the Data Collection section above can be carried out to determine conditions affecting re-entry into countries other than India and Poland