Spring Boot version: 2.1.9.RELEASE, 2.2.0.RELEASE
Sample project: https://github.com/amarkevich/spring-boot-jwt-test
There are 2 REST controllers: without @PreAuthorize annotation (v1) and with it (v2).
v1 service calls passed;
v2 failed with different errors.
Workaround: add spring-boot-starter-aop as runtime dependency.
Its not clear whats wrong with initial project setup.