I still have not got my stimulus check i filed non filer april 15 2020
Only the IRS could tell you why you haven't received it.
You can track the status using the stimulus payment portal: Get My Payment
See these Q&As for more info: Get My Payment Frequently Asked Questions | Internal Revenue Service
Economic Impact Payment Information Center | Internal Revenue Service