This library should work with other MAX3010x sensors including the MAX30102, MAX30101, and MAX30100.
How could it be if MAX30105 ID (declared in MAX30105.cpp in string #136) = 0x15,
while e.g. MAX30100 ID = 0x11 and this ID is testing in begin procedure?