Yeah. Sorry, @Lovelearning7 - I think they /do/ need you to take a subject test. D:
However, I’m pretty sure you might still schedule one- or if not, maybe you can work something out with admissions. I recommend you contact them, see what you can do.
Also, to my knowledge, no SAT test score is a deal breaker in itself. A 650 is certainly no /favor/ to your application, but it’s also one of the least impactful components!