Hello dirtytacos,
I exactly had the same problem.
Finally the problem was in the child-theme declaration, we wrote the parent theme with a lower-case name.
This was not a problem on a local instance (Windows) but when deployed on a web server with a LINUX OS the child-theme wasn’t recognized.
I hope this will help you.