diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn
index c2b39c916acc247f8c2088225cb7bce851e62ae7..cc06ece388d2402608437a1098c5b432f5a7b74b 100644
--- a/OneM2M_Testcases.ttcn
+++ b/OneM2M_Testcases.ttcn
@@ -4272,7 +4272,7 @@ module OneM2M_Testcases {
 								setverdict(fail, testcasename() & ": Accepted creation of contentInstance exceding maximum byte size");
 							}
 							[] tc_ac.timeout {
-								setverdict(inconc, testcasename() & ": No answer while creating resource type 4");
+								setverdict(fail, testcasename() & ": No answer while creating resource type 4");
 							}
 						}	
 				
@@ -4317,11 +4317,33 @@ module OneM2M_Testcases {
 				
 						v_containerIndex := f_cse_createResource(int3, v_createRequest, v_aeIndex);
 						
-						v_createRequest := m_createContentInstanceBase;
 						
-						v_contentInstanceIndex := f_cse_createResource(int4, v_createRequest, v_containerIndex);	//Default content: "AnyValue" (8 bytes length)
+						v_contentInstanceIndex := f_cse_createResource(int4, v_createRequest, v_containerIndex);	
 
 						// Test Body
+						v_request := f_getCreateRequestPrimitive(int4, m_createContentInstanceBase, v_containerIndex); //Default content: "AnyValue" (8 bytes length)
+	
+						mcaPort.send(m_request(v_request));
+						tc_ac.start;
+						alt {
+							[] mcaPort.receive(mw_response(mw_responsePrimitive(int2001))) -> value v_response {
+								tc_ac.stop;
+								setverdict(pass, testcasename() & ": ContentInstance resource created");
+							}
+							[] mcaPort.receive(mw_response(mw_responsePrimitiveOK)) -> value v_response {
+								tc_ac.stop;
+								setverdict(fail, testcasename() & ": Wrong response status code");
+							}
+							[] mcaPort.receive(mw_response(mw_responsePrimitiveKO)) -> value v_response {
+								tc_ac.stop;
+								setverdict(fail, testcasename() & ": Error when creating contentInstance resource");
+							}
+							[] tc_ac.timeout {
+								setverdict(fail, testcasename() & ": No answer while creating resource type 4");
+							}
+						}	
+						
+						//Check currentByteSize
 						mcaPort.send(m_request(m_retrieveResource(f_getResourceAddress(v_containerIndex), f_getOriginator(v_containerIndex))));
 
 						tc_ac.start;
@@ -4340,7 +4362,7 @@ module OneM2M_Testcases {
 								setverdict(fail, testcasename() & ": Error while retrieving resource");
 							}
 							[] tc_ac.timeout {
-								setverdict(inconc, testcasename() & ": No answer while retrieving resource");
+								setverdict(fail, testcasename() & ": No answer while retrieving resource");
 							}
 						}