It is not really weird at all. The Model 3 was designed to pass the Euro NCAP test. Unlike with humans, performance in a specific test using a computer is not easily extended to extremely similar situations with a different color dummy, different shape, different approach angle, etc. So it fails very similar tests with small changes in the conditions.
This is completely normal, expected behavior for such a system.
Remember it only has to work some of the time to improve safety. (With some caveats...
)