Did you try to overfit a small data sample as suggested in the last post?
If not, I would highly recommend it, as it’s an easy and fast way to make sure the general training code and model could work.