I can see people learning English as a second language struggling, but I don’t think anybody raised with English would take semimonthly to mean every two months. Maybe this is because of how we learn about the prefix, with semicircles (half circles).